XML 102 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Components of Operating Lease Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Lease Cost [Line Items]      
Total operating lease cost $ 14,751 $ 13,196 $ 13,175
Other, net [Member]      
Lease Cost [Line Items]      
Operating lease cost for subleased/assigned properties 0 0 469
Sublease income 0 0 (405)
Occupancy [Member]      
Lease Cost [Line Items]      
Operating lease cost - office space 11,034 12,861 13,015
Variable lease costs 3,327 237 96
Technology and Communications [Member]      
Lease Cost [Line Items]      
Operating lease cost - equipment $ 390 $ 98 $ 0