XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.3
ACCOUNTS PAYABLE AND OTHER LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable $ 8,606 $ 12,813
Liquidity payments payable 41,121 31,100
Accrued expenses 9,241 8,795
Current portion of put obligation 0 22,711
Less: current lease liabilities 170 151
Current portion of operating lease liability 6,127 6,622
Marketing fees payable 15,121 8,172
Section 31 fees payable 0 28,414
Accrued interest payable 256 451
ACH reserve deposit payable 0 745
Accrued taxes payable 973 206
Other 188 181
Accounts payable and other liabilities $ 81,803 $ 120,361