XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Estimated Annual Minimum Purchase Commitments

The Company enters into purchase obligations in the normal course of doing business. The estimated annual minimum purchase commitments under those agreements were as follows for each of the years ending December 31:

 

(in thousands)

 

 

 

 2023

 

$

11,032

 

 2024

 

 

10,237

 

 2025

 

 

6,491

 

 

 

$

27,760