XML 54 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments And Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases

As of December 31, 2019, future minimum lease payments, exclusive of operating and maintenance costs and inclusive of payments to be made under the financing obligation, were as follows (in thousands):

 

2020

 

$

4,352

 

2021

 

 

7,805

 

2022

 

 

11,638

 

2023

 

 

11,320

 

2024

 

 

11,641

 

Thereafter

 

 

97,147

 

Total future minimum lease payments

 

$

143,903