XML 50 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Schedule of Balance Sheet Classification of Lease Assets and Liabilities (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Jan. 02, 2019
Leases [Abstract]      
Operating lease right-of-use assets, beginning balance $ 1,390,873 $ 1,674,857  
Amortization (146,499) (283,984)  
Total operating lease right-of-use asset ending balance 1,244,374 1,390,873  
Operating lease liability, short-term, current 309,294 297,244  
Operating lease liability, long-term, non current 1,017,169 1,174,882  
Total lease liabilities $ 1,326,463 $ 1,472,126 $ 1,721,380