XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Supplemental Balance Sheet Disclosures (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued purchases $ 8,223 $ 2,085
Compensation 3,700 3,483
Right of use obligations 291 153
Interest 309 269
Sales taxes 327 355
Other 2,672 1,343
Accrued liabilities, current, total $ 15,522 $ 7,688