XML 51 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Contract Assets and Contract Liabilities (Details 1) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Costs and estimated earnings amounts on uncompleted contracts included in balance sheets    
Contract assets $ 133,395 $ 41,916
Contract liabilities (5,205,712) (1,437,579)
Net contract assets (liabilities) $ (5,072,317) $ (1,395,663)