Leases - Schedule of Components of Operating Lease Expense (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Lease Cost [Line Items] | ||||
| Total operating lease cost | $ 3,910 | $ 3,771 | $ 7,743 | $ 7,404 |
| Occupancy [Member] | ||||
| Lease Cost [Line Items] | ||||
| Operating lease cost - office space | 2,882 | 2,826 | 5,734 | 5,577 |
| Variable lease costs | 979 | 847 | 1,863 | 1,632 |
| Technology and Communications [Member] | ||||
| Lease Cost [Line Items] | ||||
| Operating lease cost - equipment | $ 49 | $ 98 | $ 146 | $ 195 |