XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Construction Backlog (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Construction Backlog [Abstract]    
Balance - beginning of period $ 1,902,332 $ 6,810,762
New contracts and change orders during the period 4,022,954 11,614,650
Adjustments and cancellations, net (73,381)
Subtotal 5,851,905 18,425,412
Less: contract revenue earned during the period (3,932,592) (16,523,080)
Balance - end of period $ 1,919,313 $ 1,902,332