Commitments and Contingencies (Details) |
Apr. 07, 2026
indvidual
|
Mar. 31, 2026
USD ($)
|
Jun. 30, 2025
USD ($)
|
|---|---|---|---|
| Purchase Commitment, Excluding Long-term Commitment [Line Items] | |||
| Purchase commitments, total | $ 10,100,000,000 | ||
| Purchase obligation, loss accrued | 4,100,000 | $ 0 | |
| Related Party | |||
| Purchase Commitment, Excluding Long-term Commitment [Line Items] | |||
| Purchase commitments, total | $ 228,600,000 | ||
| Subsequent Event | |||
| Purchase Commitment, Excluding Long-term Commitment [Line Items] | |||
| Litigation, number of employed or associated employees internally investigated | indvidual | 3 |