XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.2
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Recorded Unconditional Purchase Obligations
As of June 30, 2023, the future minimum payments under the purchase commitments were as follows (in thousands):
Payments Due By Period
Remainder of 2023 $119,363 
2024300,554 
2025316,425 
2026263,300 
2027315,100 
Total$1,314,742