XML 95 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Assets - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fixed assets    
Total fixed assets $ 48,944 $ 48,212
Less: Accumulated depreciation (41,953) (37,688)
Total fixed assets, net 6,991 10,524
Other assets    
Prepaid expenses 15,758 24,167
Deferred tax assets 48,123 1,793
Current tax assets 4,731 8,245
Receivable from banking partner 4,050 2,878
Derivative asset 9,307 725
Other 18,720 15,848
Total other assets $ 107,680 $ 64,180