XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Other Assets - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fixed assets    
Total fixed assets $ 40,800 $ 40,607
Less: Accumulated depreciation (38,197) (37,632)
Total fixed assets, net 2,603 2,975
Other Assets    
Prepaid expenses 12,556 11,623
Deferred tax assets, net 80,227 82,435
Current tax assets 3,269 3,736
Receivable from banking partner 3,748 4,656
Derivative asset 14,202 13,771
Other 17,033 18,396
Total other assets $ 133,638 $ 137,592