XML 78 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Property and Equipment, Net - Summary of Premises and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment $ 70,901 $ 74,919
Accumulated depreciation and amortization (47,429) (53,241)
Property and equipment, net 23,472 21,678
Computers, related equipment and software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 29,165 32,383
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 32,328 32,254
Furniture and fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 8,615 8,665
Assets under Construction [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 793 $ 1,617