XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Revenue by Source (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Product Information [Line Items]    
Total revenue $ 13,638,558 $ 8,514,272
Equipment [Member]    
Product Information [Line Items]    
Total revenue 12,754,131 7,730,371
Engineering and Other Services [Member]    
Product Information [Line Items]    
Total revenue 683,689 568,131
Shipping and Handling [Member]    
Product Information [Line Items]    
Total revenue $ 200,738 $ 215,770