XML 50 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Jan. 02, 2019
Dec. 31, 2018
Leases [Abstract]      
Operating lease right-of-use assets, beginning balance $ 1,674,857    
Amortization (283,984)    
Total operating lease right-of-use asset 1,390,873    
Operating lease liability, short-term, current 297,244  
Operating lease liability, long-term, non current 1,174,882  
Total lease liabilities $ 1,472,126 $ 1,721,380