XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Assets - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Fixed assets    
Total fixed assets $ 42,683 $ 48,944
Less: Accumulated depreciation (37,763) (41,953)
Total fixed assets, net 4,920 6,991
Other Assets    
Prepaid expenses 13,716 15,758
Deferred tax assets, net 71,615 48,123
Current tax assets 4,315 4,731
Receivable from banking partner 3,837 4,050
Derivative asset 11,432 9,307
Other 24,125 18,720
Total other assets $ 133,960 $ 107,680