XML 104 R94.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Components of Operating Lease Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lease Cost [Line Items]      
Total operating lease cost $ 15,094 $ 14,751 $ 13,196
Occupancy [Member]      
Lease Cost [Line Items]      
Operating lease cost - office space 11,325 11,034 12,861
Variable lease costs 3,379 3,327 237
Technology and Communications [Member]      
Lease Cost [Line Items]      
Operating lease cost - equipment $ 390 $ 390 $ 98