v3.26.1
Note 6 - China Joint Venture - Schedule of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Cash and cash equivalents $ 27,617 $ 31,740
Trade accounts receivable 13,614 16,776
Inventories 10,747 8,602
Prepaid expenses and other current assets 1,177 1,353
Property and equipment, net 2,110 2,371
Accounts payable 2,190 3,058
Accrued expenses and other current liabilities 6,692 8,214
Corporate Joint Venture [Member]    
Cash and cash equivalents 175 383
Trade accounts receivable 726 213
Inventories 26 31
Prepaid expenses and other current assets 8 12
Property and equipment, net 213 225
Accounts payable 0 186
Accrued expenses and other current liabilities $ 93 $ 63