XML 59 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Construction Backlog (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Construction Backlog [Abstract]    
Balance - beginning of period $ 3,217,909 $ 25,117,461
New contracts and change orders during the period 8,112,884 3,191,335
Adjustments and cancellations, net (96,908) (18,297,197)
Subtotal 11,233,885 10,011,599
Less: contract revenue earned during the period (8,648,873) (6,793,690)
Balance - end of period $ 2,585,012 $ 3,217,909