XML 69 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Other
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued Other Accrued Other
Accrued other consisted of the following at December 31, 2024 and 2023:
As of December 31,
2024
As of December 31,
2023
Refund liability$8,576 $15,078 
Warrant Liability3,613 
Excise taxes payable2,700 
Current portion of finance lease liabilities1,268 1,189 
Other4,237 3,360 
Total accrued other$17,694 $22,327