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

Remainder of 2023

$

12,531

 

2024

 

8,082

 

2025

 

1,946

 

2026

 

49

 

2027

 

1

 

Total purchase commitments

$

22,609