XML 26 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Details Narrative)
12 Months Ended
Dec. 31, 2019
USD ($)
Integer
Dec. 31, 2018
USD ($)
Jan. 02, 2019
USD ($)
Allowance for doubtful accounts receivable $ 35,733 $ 7,427  
Research and development expense 467,364 359,789  
Operating lease, right-of-use asset $ 97,239  
Revenue performance obligations percentage 91.00%    
Revenue performance obligations amount $ 69,381    
Advertising expense $ 4,255 $ 21,402  
Percentage of valuation allowance established on deferred tax assets 100.00% 100.00%  
Number of operating segments | Integer 1    
ASU 2016-02 [Member]      
Operating lease, lease liability     $ 143,761
Operating lease, right-of-use asset     $ 138,549
Furniture and Fixtures [Member] | Minimum [Member]      
Property, plant and equipment, useful life 3 years    
Furniture and Fixtures [Member] | Maximum [Member]      
Property, plant and equipment, useful life 7 years    
Computer Hardware and Purchased Software [Member] | Minimum [Member]      
Property, plant and equipment, useful life 3 years    
Computer Hardware and Purchased Software [Member] | Maximum [Member]      
Property, plant and equipment, useful life 7 years    
Leasehold Improvements [Member] | Minimum [Member]      
Property, plant and equipment, useful life 7 years    
Leasehold Improvements [Member] | Maximum [Member]      
Property, plant and equipment, useful life 10 years