v3.26.1
Disaggregation of Certain Expense Captions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Technology    
Amortization of capitalized software $ 11,701 $ 11,981
Impairment of capitalized software 317  
Total technology expenses 46,132 40,197
Occupancy and equipment    
Depreciation 13,510 13,896
Short-term lease cost 100 66
Total occupancy and equipment expenses 9,991 8,382
ASU 2024-03    
Technology    
Amortization of capitalized software 11,701 11,981
Impairment of capitalized software 317  
Other 34,114 28,216
Total technology expenses 46,132 40,197
Occupancy and equipment    
Depreciation 1,809 1,915
Operating lease cost 4,830 3,625
Short-term lease cost 100 66
Other 3,252 2,776
Total occupancy and equipment expenses $ 9,991 $ 8,382