XML 68 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Construction Backlog (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Construction Backlog [Abstract]    
Balance - beginning of period $ 17,634,261 $ 97,657,379
New contracts and change orders during the period 8,662,873 17,659,053
Adjustments and cancellations, net (27,370) (94,697,336)
Subtotal 26,269,764 20,619,096
Less: contract revenue earned during the period (1,404,265) 2,984,835
Balance - end of period $ 24,865,499 $ 17,634,261