XML 131 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Other (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Refund liability $ 8,576 $ 15,078
Warrant Liability 3,613 0
Excise taxes payable 0 2,700
Current portion of finance lease liabilities $ 1,268 $ 1,189
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued other Total accrued other
Other $ 4,237 $ 3,360
Total accrued other $ 17,694 $ 22,327