v3.26.1
Other Current Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Other Current Liabilities [Abstract]    
Accrued sales returns $ 3,289 $ 4,492
Accrued sales tax and use tax 1,924 2,264
Asset retirement obligation 1,132 1,132
Insurance financing 1,676
Other 589 775
Total other current liabilities $ 6,934 $ 10,339