XML 48 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Summary of accounts receivable    
Total gross receivables $ 3,473,308 $ 3,880,762
Less: allowance for doubtful accounts (963,116) (963,116)
Total net receivables 2,510,192 2,917,646
Construction services [Member]    
Summary of accounts receivable    
Total gross receivables 2,549,010 2,293,187
Engineering services [Member]    
Summary of accounts receivable    
Total gross receivables 20,919 86,388
Medical [Member]    
Summary of accounts receivable    
Total gross receivables 61,393 679,446
Retainage receivable [Member]    
Summary of accounts receivable    
Total gross receivables 697,382 635,049
Other receivable [Member]    
Summary of accounts receivable    
Total gross receivables $ 144,604 $ 186,692