XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases.  
Schedule of lease liabilities

June 30, 

December 31, 

2022

2021

(in thousands)

Operating lease liabilities, current portion included in other accrued liabilities

$

5,636

$

5,752

Operating lease liabilities, long-term portion

65,417

61,036

Total operating lease liabilities

$

71,053

$

66,788

Schedule of annual minimum lease payments

Operating Leases

(in thousands)

Year ending December 31:

2022 (remaining 6 months)

$

4,524

2023

11,701

2024

13,169

2025

13,437

2026

13,816

2027 and thereafter

34,100

90,747

Less: imputed interest

(19,694)

Operating lease liabilities

$

71,053