Quarterly report pursuant to Section 13 or 15(d)

Contracts in Progress (Billings in Excess of Costs and Estimated Earnings) (Details)

v3.24.1.1.u2
Contracts in Progress (Billings in Excess of Costs and Estimated Earnings) (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Contracts in Progress [Abstract]    
Billings to date $ 2,214,317 $ 2,131,579
Costs incurred on uncompleted contracts 1,241,722 1,208,444
Estimated earnings 769,728 483,046
Cost plus estimated earnings 2,011,450 1,691,490
Billings in excess of costs plus estimated earnings on uncompleted contracts $ 202,867 $ 440,089