XML 12 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Total Revenue $ 703,833 $ 722,948
Licensing fees - royalty revenue [Member]    
Total Revenue 703,833 709,448
Initiation fees [Member]    
Total Revenue 0 13,500
Products transferred at a point in time [Member]    
Total Revenue 0 13,500
Products and services transferred over time [Member]    
Total Revenue $ 703,833 $ 709,448