XML 21 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity
As of December 31, 2019, the maturities of the Company's operating lease liabilities were as follows:
Year ending December 31,
 
2020
$
3,891,000

2021
3,979,000

2022
4,052,000

2023
4,023,000

2024
3,001,000

Thereafter
12,951,000

   Total remaining lease payments
31,897,000

Less: present value adjustment
(9,412,236
)
   Total operating lease liabilities
22,484,764

Less: current portion
(2,074,842
)
Long-term operating lease liabilities
$
20,409,922

 
 
Weighted-average remaining lease term
8.2 years

Weighted-average discount rate
8.4
%
Schedule of Annual Future Minimum Lease Payments Under Non-cancelable Operating Leases
As of December 31, 2018, prior to the adoption of Topic 842, annual future minimum lease payments under non-cancelable operating leases were as follows:
Year ending December 31,
 
2019
$
3,756,000

2020
3,891,000

2021
3,979,000

2022
4,052,000

2023
4,023,000

Thereafter
15,952,000

Total
$
35,653,000