XML 40 R30.htm IDEA: XBRL DOCUMENT v3.26.1
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Estimated Future Unconditional Purchase Commitments
Total estimated future unconditional purchase commitments to all suppliers and other parties as of June 30, 2026 were as follows (in thousands):
2026 (remaining six months)$256,444 
2027313,075 
20281,031 
2029486 
Total$571,036