XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2022
Commitments And Contingencies Disclosure [Abstract]  
Schedule of Future Lease Payments under Non-Cancelable Leases

Future lease payments under non-cancelable operating leases with terms of greater than one year as of March 31, 2022, were as follows:

(in thousands)

 

March 31, 2022

 

2022 (excluding the three months ended March 31, 2022)

 

$

1,703

 

2023

 

 

2,323

 

2024

 

 

1,594

 

2025

 

 

529

 

2026

 

 

545

 

2027 and beyond

 

 

372

 

Total lease payments

 

 

7,066

 

Less: imputed interest

 

 

865

 

Total operating lease liabilities

 

$

6,201