v3.26.1
Other Assets - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fixed assets    
Total fixed assets $ 41,442 $ 41,355
Accumulated depreciation (39,600) (39,282)
Total fixed assets, net 1,842 2,073
Other Assets    
Prepaid expenses 11,291 11,647
Deferred tax assets, net 63,761 68,111
Current tax assets 1,519 3,391
Receivable from banking partner 6,879 4,686
Derivative asset 0  
Derivative asset 0 (1,249)
Other 16,701 15,032
Total other assets $ 101,993 $ 103,691