XML 51 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Contract Assets and Contract Liabilities (Details 1) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Costs and estimated earnings amounts on uncompleted contracts included in balance sheets    
Contract assets $ 41,916
Contract liabilities (1,769,604) (1,437,579)
Net contract assets (liabilities) $ (1,769,604) $ (1,395,663)