XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Contracts in Progress (Costs and Estimated Earnings in Excess of Billings) (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Contracts in Progress [Abstract]    
Costs incurred on uncompleted contracts $ 20,194 $ 119,782
Estimated earnings 34,800 396,174
Total costs and estimated earnings 54,994 515,956
Billings to date 48,424 458,715
Costs and estimated earnings in excess of billings on uncompleted contracts $ 6,570 $ 57,241