XML 48 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Summary of accounts receivable    
Total gross receivables $ 3,387,617 $ 3,880,762
Less: allowance for doubtful accounts (963,116) (963,116)
Total net receivables 2,424,501 2,917,646
Construction services [Member]    
Summary of accounts receivable    
Total gross receivables 2,370,435 2,293,187
Engineering services [Member]    
Summary of accounts receivable    
Total gross receivables 11,795 86,388
Medical [Member]    
Summary of accounts receivable    
Total gross receivables 122,939 679,446
Retainage receivable [Member]    
Summary of accounts receivable    
Total gross receivables 686,560 635,049
Other receivable [Member]    
Summary of accounts receivable    
Total gross receivables $ 195,888 $ 186,692