v3.25.4
Note 6 - Investments in Foreign Joint Venture - Summary of Equity Method Investment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Earnings $ (1,354) $ 4,599  
Total current assets 12,907 17,473  
Total assets 83,110 85,584  
Total liabilities 16,438 18,576  
Total joint ventures’ equity 66,672 67,008 $ 61,812
Total liabilities and equity 83,110 85,584  
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]      
Revenues 107,340 117,459  
Gross profit 13,646 14,458  
Earnings 3,309 4,101  
Total current assets 98,619 124,253  
Total non-current assets 4,154 9,496  
Total assets 102,773 133,749  
Total liabilities 70,145 101,562  
Total joint ventures’ equity 32,628 32,187  
Total liabilities and equity $ 102,773 $ 133,749