Annual report pursuant to Section 13 and 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)
Dec. 31, 2022
USD ($)
Contracts in Progress [Abstract]  
Billings to date $ 4,208,409
Costs incurred on uncompleted contracts 1,122,453
Estimated earnings 380,547
Cost plus estimated earnings 1,503,000
Billings in excess of costs plus estimated earnings on uncompleted contracts $ 2,705,409