XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Balance Sheet Disclosures (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued purchases $ 1,967 $ 2,085
Compensation 3,747 3,483
Right of use obligations 165 153
Interest 246 269
Sales taxes 324 355
Other 1,019 1,343
Accrued liabilities, current, total $ 7,468 $ 7,688