XML 35 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Summary of Operating Lease Maturities
Future minimum lease payments under non-cancelable operating leases (with initial or remaining lease terms in excess of one year) and future minimum finance lease payments as of March 31, 2020 are as follows:
Operating LeasesFinance
Leases
(Unaudited and in thousands)
2020 (for the remaining period)$3,877  $104  
20214,715  124  
20223,891  109  
20233,226  84  
20243,226  34  
Thereafter29,738  —  
Total lease payments48,673  455  
Less:
Imputed interest/present value discount(23,870) (66) 
Present value of lease liabilities$24,803  $389  
Future minimum lease payments under non-cancelable operating leases (with initial or remaining lease terms in excess of one year) and future minimum finance lease payments as of December 31, 2019 are as follows:
Operating LeasesFinance Leases
(In thousands)
Year ending December 31:
2020$5,006  $57  
20214,093  117  
20223,269  102  
20233,226  82  
20243,226  34  
Thereafter30,000  —  
Total lease payments48,820  392  
Less:
Imputed interest/present value discount(24,599) (71) 
Present value of lease liabilities$24,221  $321  
As of December 31, 2018, our contractual obligations for future minimum lease payments with initial or remaining non-cancelable lease terms in excess of one year are as follows:
Payments Due by Periods
(In thousands)
< 1 year$4,072  
1-3 years7,772  
3-5 years7,310  
> 5 years32,339  
     Total$51,493  
Summary of Finance Lease Maturities
Future minimum lease payments under non-cancelable operating leases (with initial or remaining lease terms in excess of one year) and future minimum finance lease payments as of March 31, 2020 are as follows:
Operating LeasesFinance
Leases
(Unaudited and in thousands)
2020 (for the remaining period)$3,877  $104  
20214,715  124  
20223,891  109  
20233,226  84  
20243,226  34  
Thereafter29,738  —  
Total lease payments48,673  455  
Less:
Imputed interest/present value discount(23,870) (66) 
Present value of lease liabilities$24,803  $389  
Future minimum lease payments under non-cancelable operating leases (with initial or remaining lease terms in excess of one year) and future minimum finance lease payments as of December 31, 2019 are as follows:
Operating LeasesFinance Leases
(In thousands)
Year ending December 31:
2020$5,006  $57  
20214,093  117  
20223,269  102  
20233,226  82  
20243,226  34  
Thereafter30,000  —  
Total lease payments48,820  392  
Less:
Imputed interest/present value discount(24,599) (71) 
Present value of lease liabilities$24,221  $321