XML 53 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation; Summary of Significant Accounting Policies - Schedule of Revenue by Source (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]    
Total revenue $ 8,514,272 $ 15,224,454
Equipment and Systems Sales [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 7,730,371 13,692,863
Engineering and Other Services [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 568,131 1,239,130
Shipping and Handling [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue $ 215,770 $ 292,461