XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Recorded Unconditional Purchase Obligations
As of March 31, 2024, the future minimum payments under the purchase commitments were as follows (in thousands):
Payments Due By Period
Remainder of 2024$210,294 
2025316,425 
2026263,300 
2027315,100 
Total$1,105,119