XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.3
COMMITMENTS AND CONTINGENCIES (Tables)
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Estimated Future Payments The estimated future payments having a remaining term in excess of one year, adjusted per the Amendments, were as follows (in thousands):
Years ended December 31,
Minimum
Purchase
Commitment
2024 (remainder of the year)$80,465 
2025267,150 
2026297,841 
2027394,502 
2028484,004 
Thereafter1,436,629 
Total$2,960,591