Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Maturities of Lease Liabilities (Details)

v3.20.1
Commitments and Contingencies - Maturities of Lease Liabilities (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Operating Leases    
2020 (remainder) $ 2,651,054  
2021 3,680,753  
2022 3,564,346  
2023 2,851,906  
2024 2,233,014  
Thereafter 2,794,811  
Total lease payments 17,775,884  
Less: Imputed interest (3,422,021)  
Total lease obligations 14,353,863 $ 14,214,149
Less: Current obligations (2,497,097) (2,313,109)
Long-term lease obligation 11,856,766 11,901,040
Finance Lease    
2020 (remainder) 42,290  
2021 56,386  
2022 35,276  
2023 27,600  
2024 27,600  
Thereafter 39,100  
Total lease payments 228,252  
Less: Imputed interest (25,418)  
Total lease obligations 202,834 58,651
Less: Current obligations (46,607) (24,253)
Long-term lease obligation $ 156,227 $ 34,398