XML 81 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Components of Operating Lease Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Lease Cost [Line Items]    
Total operating lease cost $ 3,634 $ 3,438
Occupancy [Member]    
Lease Cost [Line Items]    
Operating lease cost - office space 2,751 2,753
Variable lease costs 785 587
Technology and Communications [Member]    
Lease Cost [Line Items]    
Operating lease cost - equipment $ 98 $ 98