XML 79 R72.htm IDEA: XBRL DOCUMENT v3.26.1
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