v3.26.1
Debt - Narrative (Details)
$ in Thousands
12 Months Ended
May 29, 2026
USD ($)
tranche
Dec. 02, 2025
USD ($)
Jun. 30, 2026
USD ($)
series
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
May 31, 2026
USD ($)
debt_instrument
Debt Instrument [Line Items]            
Number of series | series     6      
Debt conversion inducement expense     $ 111,799 $ 0 $ 0  
Repurchase of the 2030 Convertible Notes and 2029 Convertible Notes     (981,018)      
Total principal of debt     7,705,649 990,000    
2029 and 2030 Convertible Senior Notes            
Debt Instrument [Line Items]            
Repayments of convertible debt   $ 1,632,400        
Repayments of convertible debt, accrued interest   $ 8,900        
Debt conversion inducement expense     111,800      
Repurchase of the 2030 Convertible Notes and 2029 Convertible Notes     981,000      
Senior Secured Financing Program            
Debt Instrument [Line Items]            
Aggregate principal amount     $ 3,645,000     $ 3,645,000
Convertible debt            
Debt Instrument [Line Items]            
Threshold percentage of stock price trigger     130.00%      
Non-recourse debt            
Debt Instrument [Line Items]            
Total principal of debt     $ 938,000 0    
Non-recourse debt | Senior Secured Financing Program            
Debt Instrument [Line Items]            
Number of financing instruments | debt_instrument           2
Non-recourse debt | DDTL Facility            
Debt Instrument [Line Items]            
Aggregate principal amount $ 1,545,000   1,545,000     $ 1,545,000
Basis spread on variable rate 2.25%          
Number of tranches | tranche 4          
Total principal of debt     413,000 0    
Unused borrowing capacity, amount     1,132,000      
Non-recourse debt | USPP Senior Notes            
Debt Instrument [Line Items]            
Aggregate principal amount $ 2,100,000   2,100,000     $ 2,100,000
Number of tranches | tranche 4          
Total principal of debt     525,000 $ 0    
Unused borrowing capacity, amount     $ 1,575,000      
Stated interest rate 5.96%   5.96%