XML 141 R127.htm IDEA: XBRL DOCUMENT v3.25.0.1
Disaggregation of Certain Expense Captions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Technology      
Amortization of capitalized software $ 48,169 $ 43,462 $ 23,955
Impairment of capitalized software 147 46  
Total technology expenses 149,547 143,152 139,950
Occupancy and equipment      
Depreciation 55,984 53,214 34,409
Short-term lease cost 303 436 778
Total occupancy and equipment expenses $ 32,898 36,558 40,124
ASU adoption date Dec. 15, 2025    
ASU early adopted true    
ASU 2024-03      
Technology      
Amortization of capitalized software $ 48,169 43,462 23,955
Impairment of capitalized software 147 46  
Other 101,231 99,644 115,995
Total technology expenses 149,547 143,152 139,950
Occupancy and equipment      
Depreciation 7,815 9,752 10,454
Operating lease cost 14,465 17,880 19,733
Short-term lease cost 303 436 778
Other 10,315 8,490 9,159
Total occupancy and equipment expenses $ 32,898 $ 36,558 $ 40,124