XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Construction Backlog (Details) - USD ($)
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Construction Backlog [Abstract]    
Balance - beginning of period $ 25,117,461 $ 17,634,261
New contracts and change orders during the period 2,335,996 13,816,785
Adjustments and cancellations, net (1,395,737) (27,370)
Subtotal 26,057,720 31,423,676
Less: contract revenue earned during the period (5,983,027) (6,306,215)
Balance - end of period $ 20,074,693 $ 25,117,461