XML 63 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2021
Commitments And Contingencies Disclosure [Abstract]  
Summary of Operating Leases Additional details of the Company’s operating leases are presented in the following table:

 

 

 

Year Ended December 31,

 

 

 

2021

 

 

2020

 

 

2019

 

Operating lease costs

 

$

7,627

 

 

$

5,895

 

 

$

5,181

 

Cash paid for operating leases

 

 

4,561

 

 

 

6,050

 

 

 

5,108

 

 

 

Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases

Maturities of operating lease liabilities as of December 31, 2021 under noncancelable operating leases were as follows:

 

Year ending December 31:

 

 

 

 

2022

 

$

2,087

 

2023

 

 

8,809

 

2024

 

 

9,632

 

2025

 

 

9,241

 

2026

 

 

8,758

 

Thereafter

 

 

93,656

 

Total future minimum lease payments

 

 

132,183

 

Less: imputed interest

 

 

(52,314

)

Present value of future minimum lease payments

 

 

79,869

 

Less: current portion of operating leases payments

 

 

(2,042

)

Lease liabilities, long-term

 

$

77,827