XML 34 R24.htm IDEA: XBRL DOCUMENT v3.19.2
Lease (Tables)
6 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Schedule of Balance Sheet Classification of Lease Assets and Liabilities

The balance sheet classification of lease assets and liabilities was as follows:

 

Balance Sheet Classification  June 30, 2019 
Assets     
Operating lease right-of-use assets, January 1, 2019  $1,674,857 
Amortization for the six months ended June 30, 2019   (140,632)
Total operating lease right-of-use asset, June 30, 2019  $1,534,225 
Liabilities     
Current     
Operating lease liability, short term  $278,628 
Non-current     
Operating lease liability, long term   1,326,464 
Total lease liabilities  $1,605,092 
Schedule of Future Minimum Lease Payments

Future minimum lease payments as of June 30, 2019 under non-cancelable operating leases are as follows:

 

2019  $167,891 
2020   357,452 
2021   368,060 
2022   379,097 
2023   390,562 
Thereafter   131,152 
Total lease payments   1,794,214 
Less: imputed interest   (189,122)
Operating lease liability  $1,605,092