XML 49 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2022, expected payments under such commitments are as follows (in thousands):

Remainder of 2022

$

10,635

 

2023

 

14,366

 

2024

 

4,294

 

Total purchase commitments

$

29,295