XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future lease payments (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Leases    
Remainder of 2020 $ 390,600  
2021 474,261  
2022 342,770  
2023 341,579  
2024 122,366  
Total future lease payments 1,671,576  
Less: imputed interest (113,343)  
Total lease obligations 1,558,233 $ 4,592,226
Less: current obligations (628,161) (755,751)
Noncurrent lease obligations $ 930,072 $ 3,836,475