XML 74 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Other Current Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Other Current Liabilities [Abstract]    
Accrued sales returns $ 3,522 $ 4,492
Accrued sales tax and use tax 1,669 2,264
Asset retirement obligation 1,132 1,132
Insurance financing 470 1,676
Other 804 775
Total other current liabilities $ 7,597 $ 10,339