XML 81 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment, Net - Summary of Premises and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment $ 74,919 $ 84,396
Accumulated depreciation and amortization (53,241) (60,668)
Property and equipment, net 21,678 23,728
Computers, related equipment and software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 32,383 40,174
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 32,254 33,290
Furniture and fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 8,665 10,066
Assets under Construction [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 1,617 $ 866