XML 79 R72.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Components of Operating Lease Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Lease Cost [Line Items]        
Total operating lease cost $ 3,873 $ 3,847 $ 11,278 $ 11,015
Occupancy [Member]        
Lease Cost [Line Items]        
Operating lease cost - office space 2,868 2,774 8,445 8,278
Variable lease costs 908 975 2,540 2,444
Technology and Communications [Member]        
Lease Cost [Line Items]        
Operating lease cost - equipment $ 97 $ 98 $ 293 $ 293