v3.26.1
Supplementary Balance Sheet and Geographic Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Accrued Liabilities and Other Liabilities [Abstract]    
Accrued vacation $ 1,059 $ 980
Accrued compensation 2,733 3,808
Accrued professional fees 417 429
Accrued warehouse and freight 66 43
Accrued other [1] 1,938 1,768
Other current liabilities 69 101
Accrued expenses and other current liabilities $ 6,282 $ 7,129
[1] Accrued other as of March 31, 2026, and December 31, 2025, primarily consist of accrued expenses related to income tax expense, legal expense and insurance expense.