XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Future Minimum Annual Payments (Details) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Long-term Debt, Fiscal Year Maturity [Abstract]    
2020 (remainder of the year) $ 13,138,473  
2021 33,140,563  
2022 28,602,568  
2023 3,536,268  
2024 22,352,925  
Thereafter 155,266  
Long-term Debt $ 100,926,063 $ 110,778,263