XML 27 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Software Development Costs (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]      
Capitalized computer software, additions $ 51,004 $ 346,789  
Capitalized computer software, gross 2,724,021   $ 2,673,017
Depreciation and Amortization Expense [Member]      
Finite-Lived Intangible Assets [Line Items]      
Capitalized computer software, amortization $ 100,650 $ 74,842  
Developed Technology Rights [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life (in years) 5 years    
Maximum [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life (in years) 60 years    
Maximum [Member] | Software Development [Member]      
Finite-Lived Intangible Assets [Line Items]      
Useful life (in years) 5 years