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