v3.26.1
Leases - Schedule of Components of Operating Lease Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Lease Cost [Line Items]    
Total operating lease cost $ 3,834 $ 3,634
Occupancy [Member]    
Lease Cost [Line Items]    
Operating lease cost - office space 2,852 2,751
Variable lease costs 884 785
Technology and Communications [Member]    
Lease Cost [Line Items]    
Operating lease cost - equipment $ 98 $ 98