John Marshall Bancorp posts Q2 2026 earnings beat — IJR Pulse