XML 35 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Tables)
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Schedule of Lease Costs and Other Lease Information

The following table represents lease costs and other lease information.

 

    Three Months Ended  
    March 31, 2019  
       
Operating lease cost   $ 585,586  
Short-term lease cost     19,809  
Sublease income     (241,065 )
Total lease cost   $ 364,330  
         
Cash paid within operating cash flows   $ 615,266  

Schedule of Future Minimum Operating Lease Payments

Future minimum payments for operating leases with initial or remaining terms of one year or more as of March 31, 2019, excluding sublease income, were as follows:

 

    March 31, 2019  
       
2019   $ 1,717,837  
2020     2,339,810  
2021     2,382,661  
2022 and thereafter     -  
Total lease payments   $ 6,440,308  
Less: Interest     (846,934 )
Present value of lease liabilities   $ 5,593,374