XML 57 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Supplementary Balance Sheet and Geographic Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued vacation $ 1,075 $ 924
Accrued compensation 2,895 1,119
Accrued interest 562 1,187
Accrued professional fees 364 894
Accrued warehouse and freight 465 917
Accrued other [1] 1,486 1,773
Other current liabilities 54 547
Accrued expenses and other current liabilities $ 6,901 $ 7,361
[1] Accrued other as of September 30, 2025, and December 31, 2024, primarily consist of accrued expenses related to income tax expense, legal expense, insurance expense and sales discounts.