v3.26.1
Supplemental Balance Sheet Disclosures (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued purchases $ 6,355 $ 4,960
Compensation 3,632 3,121
Right of use obligations 471 462
Interest 267 273
Sales taxes 433 421
Professional fees 439 426
Other 251 799
Accrued liabilities, current, total $ 11,848 $ 10,462