v3.25.4
Note 14 - Supplemental Cash Flow Information - Schedule of Income Taxes Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
U.S. Federal $ 0 $ 0
U.S. State    
Income taxes paid, state 174 367
CHINA    
Foreign    
Income taxes paid, foreign 164 172
MEXICO    
Foreign    
Income taxes paid, foreign 0 0
Domestic Tax Jurisdiction [Member]    
U.S. Federal [1] 0 0
State and Local Jurisdiction [Member] | FLORIDA    
U.S. State    
Income taxes paid, state 0 [1] 31
State and Local Jurisdiction [Member] | LOUISIANA    
U.S. State    
Income taxes paid, state 32 264
State and Local Jurisdiction [Member] | TEXAS    
U.S. State    
Income taxes paid, state 118 46
Foreign Tax Jurisdiction [Member] | CHINA    
Foreign    
Income taxes paid, foreign 164 172
Foreign Tax Jurisdiction [Member] | MEXICO    
Foreign    
Income taxes paid, foreign [1] $ 0 $ 0
[1] Jurisdiction below threshold for the period presented.