XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF PROPERTY AND EQUIPMENT ESTIMATED USEFUL LIVES (Details)
12 Months Ended
Dec. 31, 2021
Construction Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment useful lives 5 years
Construction Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment useful lives 10 years
Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment useful lives, description The lesser of 10 years or the remaining life of the lease
Furniture and Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment useful lives 5 years
Computers [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment useful lives 3 years
Vehicles [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment useful lives 10 years