XML 48 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Future lease payments (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Leases    
Remainder of 2019 $ 229,765  
2020 821,655  
2021 581,206  
2022 505,985  
2023 515,413  
Thereafter 3,737,940  
Total future lease payments 6,391,964  
Less: Imputed interest (1,934,682)  
Total lease obligations 4,457,282  
Less: Current obligations (647,709) $ 0
Noncurrent lease obligations $ 3,809,573 $ 0