v3.25.4
Accrued Expenses
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses as of December 31, 2025 and 2024 consisted of the following (in thousands):

20252024
Accrued legal expense$13,000 $— 
Accrued payroll and benefits9,839 10,141 
Accrual for services rendered and goods purchased 9,129 12,592 
Amount due to bank partners6,513 3,070 
Accrued interest payable2,601 2,519 
Accrued exit costs180 2,017 
Other2,136 2,072 
Total$43,398 $32,411