XML 81 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Components of Operating Lease Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lease Cost [Line Items]        
Total operating lease cost $ 3,771 $ 3,730 $ 7,404 $ 7,168
Occupancy [Member]        
Lease Cost [Line Items]        
Operating lease cost - office space 2,826 2,750 5,577 5,504
Variable lease costs 847 882 1,632 1,469
Technology and Communications [Member]        
Lease Cost [Line Items]        
Operating lease cost - equipment $ 98 $ 98 $ 195 $ 195