XML 28 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Tables)
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity
Future minimum lease payments under the Lease as of March 31, 2019, are as follows (in thousands):
2019
 
$
2,963

2020
 
4,058

2021
 
4,174

2022
 
4,294

2023
 
4,417

Thereafter
 
18,134

Total future minimum lease payments
 
38,040

Less: discount
 
(6,881
)
Total lease liability
 
$
31,159