v3.26.1
Disaggregation of Certain Expense Captions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Technology        
Amortization of capitalized software $ 12,606 $ 12,813 $ 24,307 $ 24,794
Impairment of capitalized software 1,218   1,535  
Total technology expenses 44,442 42,257 90,574 82,454
Occupancy and equipment        
Depreciation     27,932 28,627
Short-term lease cost 125 82 225 148
Total occupancy and equipment expenses 10,698 8,379 20,689 16,761
ASU 2024-03        
Technology        
Amortization of capitalized software 12,606 12,813 24,307 24,794
Impairment of capitalized software 1,218   1,535  
Other 30,618 29,444 64,732 57,660
Total technology expenses 44,442 42,257 90,574 82,454
Occupancy and equipment        
Depreciation 1,816 1,918 3,625 3,833
Operating lease cost 5,314 3,655 10,144 7,280
Short-term lease cost 125 82 225 148
Other 3,443 2,724 6,695 5,500
Total occupancy and equipment expenses $ 10,698 $ 8,379 $ 20,689 $ 16,761