v3.26.1
SUPPLEMENTARY BALANCE SHEET INFORMATION (Tables)
6 Months Ended
Jun. 30, 2026
Supplementary Balance Sheet Disclosures [Abstract]  
Schedule of Inventory
The components of inventories are as follows:
June 30, 2026December 31, 2025
Raw materials$4,061 $4,122 
Work-in-process450 536 
Finished goods2,443 2,330 
Total inventories, net$6,954 6,988 
Schedule of Property and Equipment
Property and equipment consists of the following:
June 30, 2026December 31, 2025
Land$795 $1,134 
Buildings and leasehold improvements7,117 9,070 
Transportation2,217 2,023 
Machinery and equipment14,101 12,750 
Gross property and equipment24,230 24,977 
Accumulated depreciation(7,632)(6,367)
Total property and equipment, net$16,598 $18,610 
Schedule of Accounts, Notes, Loans and Financing Receivable
Notes receivable consists of the following principal and interest balances as of June 30, 2026 and December 31, 2025:
June 30, 2026December 31, 2025
Principal and interestPrincipal and interest
Catalyst Note$8,725 $8,257 
MDOS Note447 596 
KBS Customer Note12 32 
Total note receivable9,184 8,885 
Less current portion(236)(256)
Note receivable, net of current portion$8,948 $8,629 
Schedule of Long Term Investments
Below are the components of our Long Term Investments as of June 30, 2026:
Method of AccountingJune 30, 2026December 31, 2025
Investment in CatalystCost Method$953 $953 
Total $953 $953