v3.26.3
Commitments and Contingencies - Schedule of Non-Cancelable Contractual Commitments (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Operating leases  
Total $ 104,453
Remainder of 2026 8,824
2027‑2028 53,433
2029‑2030 20,332
Thereafter 21,864
Purchase commitments  
Total 1,390,256
Remainder of 2026 109,548
2027‑2028 870,846
2029‑2030 409,862
Thereafter 0
Convertible note principal and interest  
Total 2,277,724
Remainder of 2026 567,724
2027‑2028 1,020,000
2029‑2030 690,000
Thereafter 0
Equity investments  
Total 100,000
Remainder of 2026 0
2027‑2028 100,000
2029‑2030 0
Thereafter 0
Total  
Total 3,872,433
Remainder of 2026 686,096
2027‑2028 2,044,279
2029‑2030 1,120,194
Thereafter 21,864
Leases not yet commenced $ 13,500
Minimum  
Total  
Lessee, operating lease, lease not yet commenced, term 2 years
Maximum  
Total  
Lessee, operating lease, lease not yet commenced, term 11 years