XML 66 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Note 2 - Summary of Significant Accounting Policies - Estimated Useful Life for the Intangible Assets (Details)
12 Months Ended
Dec. 31, 2021
Order or Production Backlog [Member]  
Finite-lived intangible asset, useful life (Year) 1 year
Customer Relationships - Front Line Power Construction [Member]  
Finite-lived intangible asset, useful life (Year) 15 years
Trade name - Reach Construction Group [Member]  
Finite-lived intangible asset, useful life (Year) 1 year
Customer List - Reach Construction Group, LLC [Member]  
Finite-lived intangible asset, useful life (Year) 5 years
Non-Compete Agreements - Reach Construction Group, LLC [Member]  
Finite-lived intangible asset, useful life (Year) 5 years
Customer Relationships - Gibson Technical Services [Member]  
Finite-lived intangible asset, useful life (Year) 10 years
Customer Relationships - IMMCO [Member]  
Finite-lived intangible asset, useful life (Year) 10 years
Technology - Know How [Member]  
Finite-lived intangible asset, useful life (Year) 3 years
Non-compete Agreements -GTS [Member]  
Finite-lived intangible asset, useful life (Year) 5 years
Computer Software, Intangible Asset [Member] | Minimum [Member]  
Finite-lived intangible asset, useful life (Year) 3 years
Computer Software, Intangible Asset [Member] | Maximum [Member]  
Finite-lived intangible asset, useful life (Year) 5 years