v3.26.3
COMMITMENTS AND CONTINGENCIES (Tables)
9 Months Ended
Sep. 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 September 30, 2026 were as follows (in thousands):
2026 (remaining three months)$355,891 
2027410,427 
2028486 
2029486 
Total$767,290