XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Operating Lease Liabilities Payments Due Rolling Maturity [Abstract]  
Summary of Future Minimum Lease Payments

Future minimum lease payments for the remainder of 2022 and for the succeeding years is as follows (in thousands):

 

2022

 

$

4,084

 

2023

 

 

7,039

 

2024

 

 

6,446

 

2025

 

 

5,470

 

2026

 

 

4,405

 

Thereafter

 

 

10,156

 

Total

 

$

37,600