v3.26.1
Note 2 - Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Impairment of Long-Lived Assets Held-for-use     $ 0  
Gain (Loss), Foreign Currency Transaction, before Tax $ (1,412) $ 3,081 (2,544) $ 3,365
Gain (Loss), Foreign Currency Transaction, before Tax $ 1,412 $ (3,081) $ 2,544 $ (3,365)
Furniture and Fixtures [Member]        
Property, Plant and Equipment, Useful Life (Year) 7 years   7 years  
Office Equipment [Member]        
Property, Plant and Equipment, Useful Life (Year) 5 years   5 years  
Equipment [Member]        
Property, Plant and Equipment, Useful Life (Year) 5 years   5 years  
Vehicles [Member]        
Property, Plant and Equipment, Useful Life (Year) 5 years   5 years  
Mobile Facility [Member]        
Property, Plant and Equipment, Useful Life (Year) 27 years 6 months   27 years 6 months  
Building [Member]        
Property, Plant and Equipment, Useful Life (Year) 39 years   39 years