XML 15 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Net Minimum Payments Under Noncancelable Operating Leases
As of December 31, 2019, our net minimum payments under the noncancelable operating leases are as follows:
 
 
Minimum
Lease
Payments
 
Sublease
Income
 
Net Minimum
Lease
Payments
 
 
(in thousands)
2020
 
$
3,945

 
$
37

 
$
3,908

2021
 
5,093

 
38

 
5,055

2022
 
5,272

 
39

 
5,233

2023
 
5,181

 
40

 
5,141

2024
 
1,797

 
41

 
1,756

Thereafter
 
3,068

 

 
3,068

Total future minimum payments
 
$
24,356

 
$
195

 
$
24,161

As of December 31, 2018, our net minimum payments under the noncancelable operating leases are as follows:
Year Ending December 31,
 
Minimum
Lease
Payments
 
Sublease
Income
 
Net Minimum
Lease
Payments
 
 
(in thousands)
2019
 
$
2,027

 
$
22

 
$
2,005

2020
 
824

 
23

 
801

2021
 
729

 
24

 
705

2022
 
748

 
24

 
724

2023
 
606

 
25

 
581

Thereafter
 
296

 
25

 
271

Total future minimum payments
 
$
5,230

 
$
143

 
$
5,087