XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Receivable and Significant Concentrations (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Accounts Receivable Gross $ 13,600,425 $ 12,599,572
Less: allowances for doubtful accounts 41,313 62,988
Accounts receivable, net 13,559,112 12,536,584
Commercial    
Accounts Receivable Gross 2,537,257 1,588,778
Government    
Accounts Receivable Gross $ 11,063,168 $ 11,010,794