XML 68 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Long-term Purchase Commitment The Company is obligated to make the following future minimum payments under the non-cancelable terms of these commitments as of December 31, 2022:
(in thousands)Purchase Commitments
2023$4,684 
20243,267 
20251,993 
20261,044 
2027609 
2028 and thereafter109 
Total$11,706