XML 18 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases  
Schedule of lease liabilities

March 31, 

2020

( in thousands)

Operating lease liabilities, current portion included in other accrued liabilities

$

5,947

Operating lease liabilities, long-term portion

24,727

Total operating lease liabilities

$

30,674

Schedule of annual minimum lease payments

Operating Leases

(in thousands)

Year ending December 31:

2020 (remaining 9 months)

$

6,633

2021

9,067

2022

9,319

2023

7,797

2024

2,400

2025 and thereafter

4,730

39,946

Less: imputed interest

(9,272)

Operating lease liabilities

$

30,674