XML 35 R19.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Other
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Other Accrued Other
Accrued other consisted of the following at December 31, 2023 and 2022:
As of December 31,
2023
As of December 31,
2022
Refund liability$15,078 $14,544 
Deferred social security taxes - COVID378 
Excise taxes payable2,700 
Current portion of finance lease liabilities1,189 425 
Other3,360 2,453 
Total accrued other$22,327 $17,800