XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Revenues (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue from Contract with Customer, Including Assessed Tax $ 36,838 $ 37,616
Gearing [Member] | Transferred over Time [Member]    
Revenue from Contract with Customer, Including Assessed Tax 216 0
Heavy Fabrications [Member] | Transferred over Time [Member]    
Revenue from Contract with Customer, Including Assessed Tax $ 997 $ 280