XML 33 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Summary of Operating Lease Costs

The operating lease costs were as follows (in thousands):

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Operating lease cost

 

$

2,014

 

 

$

1,835

 

 

$

7,016

 

 

$

4,750

 

Supplemental Cash Flow Information Related to the Company's Leases

Supplemental cash flow information related to the Company’s leases were as follows (in thousands):

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Cash paid for amounts included in the measurement of lease liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating cash flows from operating leases

 

$

1,713

 

 

$

1,128

 

 

$

3,423

 

 

$

3,710

 

Right-of-use assets obtained in exchange for operating lease obligations:

 

 

166

 

 

 

41,190

 

 

 

17,543

 

 

 

41,571

 

Summary of Balance Sheet Classification of Lease Liabilities

The balance sheet classification of the Company’s lease liabilities was as follows (in thousands):

 

 

 

September 30,

2021

 

 

December 31,

2020

 

Operating lease liabilities

 

 

 

 

 

 

 

 

Current portion included in accrued liabilities

 

$

8,150

 

 

$

5,087

 

Operating lease liabilities

 

 

57,677

 

 

 

44,460

 

Total operating lease liabilities

 

$

65,827

 

 

$

49,547

 

Summary of Maturities of Lease Liabilities

Maturities of lease liabilities were as follows (in thousands):

 

 

 

Operating Leases

 

Remainder of 2021

 

$

1,848

 

Years ending December 31,

 

 

 

 

2022

 

 

8,701

 

2023

 

 

8,482

 

2024

 

 

8,275

 

2025

 

 

8,355

 

Thereafter

 

 

44,275

 

Total lease payments

 

 

79,936

 

Less:

 

 

 

 

Imputed interest

 

 

(14,109

)

Total operating lease liabilities

 

$

65,827