XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Non-Cancelable Purchase Commitments

The Company enters into commitments under non-cancelable purchase orders for the procurement of goods and services in the ordinary course of business. As of June 30, 2022, expected payments under such commitments are as follows (in thousands):

Remainder of 2022

$

7,645

 

2023

 

15,325

 

2024

 

4,305

 

Total purchase commitments

$

27,275