XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 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:

 

 

 

Three Months Ended March 31,

 

 

 

2021

 

 

2020

 

Operating lease costs

 

$

1,470

 

 

$

1,506

 

Cash paid for operating leases

 

 

1,396

 

 

 

1,892

 

 

Summary of Maturities of Operating Lease Liabilities Under Noncancelable Operating Leases

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

 

Year ending December 31:

 

 

 

 

Remainder of 2021

 

$

3,188

 

2022

 

 

1,850

 

2023

 

 

1,718

 

2024

 

 

1,735

 

2025

 

 

1,318

 

Thereafter

 

 

952

 

Total future minimum lease payments

 

 

10,761

 

Less: imputed interest

 

 

(349

)

Present value of future minimum lease payments

 

 

10,412

 

Less: current portion of operating leases payments

 

 

(3,576

)

Lease liabilities, long-term

 

$

6,836