v3.25.4
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued legal expense $ 13,000 $ 0
Accrued payroll and benefits 9,839 10,141
Accrual for services rendered and goods purchased 9,129 12,592
Amount due to bank partners 6,513 3,070
Accrued interest payable 2,601 2,519
Accrued exit costs 180 2,017
Other 2,136 2,072
Total [1] $ 43,398 $ 32,411
[1]
(1) Includes amounts in consolidated variable interest entities (“VIEs”) presented separately in the table below.