XML 32 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Lease Obligations (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Schedule of Lease Costs and Other Lease Information

The following table represents lease costs and other lease information.

 

    Year Ended  
    December 31, 2019  
Operating lease cost   $ 2,342,344  
Short-term lease cost     77,185  
Sublease income     (986,123 )
Total lease cost   $ 1,433,406  
         
Cash paid within operating cash flows   $ 2,458,606  

Schedule of Future Minimum Operating Lease Payments

The future minimum lease payments under non-cancelable leases as of December 31, 2019 are as follows (excluding any potential sublease income):

 

    December 31, 2019  
2020   $ 2,339,810  
2021     2,382,661  
2022 and thereafter     -  
Total lease payments   $ 4,722,471  
Less: Interest     (384,745 )
Present value of lease liabilities   $ 4,337,726