XML 63 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Other Assets - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fixed assets    
Total fixed assets $ 40,887 $ 40,607
Less: Accumulated depreciation (38,653) (37,632)
Total fixed assets, net 2,234 2,975
Other Assets    
Prepaid expenses 9,935 11,623
Deferred tax assets, net 77,790 82,435
Current tax assets 3,703 3,736
Receivable from banking partner 5,256 4,656
Derivative asset 14,219 13,771
Other 16,260 18,396
Total other assets $ 129,397 $ 137,592