XML 76 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental Balance Sheet Disclosures (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued purchases $ 2,085,000 $ 8,629,000
Compensation 3,483,000 2,274,000
Right of use obligations 153,000 365,000
Interest 269,000 2,665,000
Contract with customer, liability, current 0 418,000
Sales taxes 355,000 313,000
Other 1,343,000 421,000
Accrued Liabilities, Current, Total $ 7,688,000 $ 15,085,000