XML 77 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Construction Backlog (Details) - USD ($)
12 Months Ended
Dec. 31, 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 13,816,785 17,659,053
Adjustments and cancellations, net (27,370) (94,697,336)
Construction backlog, gross 31,423,676 20,619,096
Less: contract revenue earned during the period (6,306,215) (2,984,835)
Balance - end of period $ 25,117,461 $ 17,634,261