v3.26.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrual for services rendered and goods purchased $ 16,895 $ 9,129
Amount due to bank partners 6,777 6,513
Accrued payroll and benefits 6,539 9,839
Accrued interest payable 2,941 2,601
Accrued legal expense 0 13,000
Other 3,483 2,316
Total [1] $ 36,635 $ 43,398
[1]
(1) Includes amounts in consolidated variable interest entities (“VIEs”) presented separately in the table below.