XML 48 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Lessee, Operating Lease, Liability, Maturity
Future minimum lease payments under the Lease as of March 31, 2020 are as follows (in thousands):
2020
$
3,048

2021
4,174

2022
4,294

2023
4,417

2024
4,544

Thereafter
13,590

Total future minimum lease payments
34,067

Less: discount
(5,494
)
Total lease liability
$
28,573