Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Contracts in Progress (Costs and Estimated Earnings in Excess of Billings) (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Contracts in Progress [Abstract]    
Costs incurred on uncompleted contracts $ 1,270,743 $ 931,801
Estimated earnings 916,754 513,648
Costs and estimated earnings on uncompleted contracts 2,187,497 1,445,449
Billings to date 1,679,933 667,964
Costs and estimated earnings in excess of billings on uncompleted contracts $ 507,564 $ 777,485