v3.26.1
Accounts Payable and Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Registration penalties $ 1,583 $ 1,583
State & Local Sales Tax 3,718 3,885
State & Local Sales Tax Penalties 174 571
State & Local Sales Tax Interest 601 464
Board of directors fees 172 172
Employee compensation 803 1,220
Other 1,554 487
Total Accrued Expenses $ 8,605 $ 8,382