XML 97 R80.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Future lease payments (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Leases    
2020 $ 949,603  
2021 632,754  
2022 525,579  
2023 532,809  
2024 313,176  
Thereafter 3,602,600  
Total future lease payments 6,556,521  
Less: Imputed interest (1,964,295)  
Total lease obligations 4,592,226  
Less: Current obligations (755,751) $ 0
Noncurrent lease obligations $ 3,836,475 $ 0