XML 54 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Presentation; Summary of Significant Accounting Policies - Schedule of Revenue by Source (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Total revenue $ 9,581,968 $ 7,210,241
Equipment Sales [Member]    
Total revenue 8,288,102 6,255,150
Engineering and Other Services [Member]    
Total revenue 1,040,764 588,849
Shipping and Handling [Member]    
Total revenue 243,072 238,908
Other Revenue [Member]    
Total revenue $ 10,030 $ 127,334