Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
Contracts in Progress (Billings in Excess of Costs and Estimated Earnings) (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Contracts in Progress [Abstract]    
Billings to date $ 2,106,313 $ 2,131,579
Costs incurred on uncompleted contracts 414,228 1,208,444
Estimated earnings 278,535 483,046
Cost plus estimated earnings 692,763 1,691,490
Billings in excess of costs plus estimated earnings on uncompleted contracts $ 1,413,550 $ 440,089