Quarterly report pursuant to Section 13 or 15(d)

Construction Backlog (Details)

v3.21.1
Construction Backlog (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Construction Backlog [Abstract]    
Balance - beginning of period $ 25,117,461 $ 17,634,261
New contracts and change orders during the period 1,047,324 13,816,785
Adjustments and cancellations, net (27,370)
Subtotal 26,164,785 31,423,676
Less: contract revenue earned during the period (3,293,305) (6,306,215)
Balance - end of period $ 22,871,480 $ 25,117,461