Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Contracts in Progress (Billings in Excess of Costs and Estimated Earnings) (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Contracts in Progress [Abstract]    
Billings to date $ 4,152,330 $ 4,208,409
Costs incurred on uncompleted contracts 657,505 1,122,453
Estimated earnings 390,390 380,547
Cost plus estimated earnings 1,047,895 1,503,000
Billings in excess of costs plus estimated earnings on uncompleted contracts $ 3,104,435 $ 2,705,409