XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES (Tables)
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Recorded Unconditional Purchase Obligations
As of September 30, 2024, the future minimum payments under the purchase commitments were as follows (in thousands):
Payments Due By Period
Remainder of 2024$17,002 
2025316,425 
2026263,300 
2027315,100 
Total$911,827