v3.26.3
Debt (Senior Notes Offering) (Details) - USD ($)
$ in Millions
9 Months Ended
Apr. 15, 2027
Apr. 15, 2026
Sep. 30, 2026
Oct. 15, 2026
Line of Credit Facility [Line Items]        
Percentage of principal amount redeemed   35.00%    
Secured Notes        
Line of Credit Facility [Line Items]        
Debt instrument, maturity date     Apr. 15, 2029  
Percentage of principal amount redeemed     10.00%  
Percentage of redemption price   108.625% 103.00%  
Percentage of cash payment in aggregate principal amount     1.01  
Unsecured Notes        
Line of Credit Facility [Line Items]        
Debt instrument, maturity date     Apr. 15, 2031  
Percentage of cash payment in aggregate principal amount     1.01  
Minimum | Secured Notes        
Line of Credit Facility [Line Items]        
Debt securities, aggregate principal amount     $ 100.0  
Minimum | Unsecured Notes        
Line of Credit Facility [Line Items]        
Debt securities, aggregate principal amount     $ 100.0  
Scenario forecast | Unsecured Notes        
Line of Credit Facility [Line Items]        
Percentage of principal amount redeemed 35.00%      
Percentage of redemption price 110.25%      
After occurrence of redemption | Secured Notes        
Line of Credit Facility [Line Items]        
Percentage of principal amount redeemed   65.00%    
After occurrence of redemption | Scenario forecast | Unsecured Notes        
Line of Credit Facility [Line Items]        
Percentage of principal amount redeemed 65.00%      
Redeemed before April 15, 2026 | Secured Notes        
Line of Credit Facility [Line Items]        
Percentage of principal amount redeemed   100.00%    
Redemption period   90 days    
Redeemed before April 15, 2026 | Scenario forecast | Unsecured Notes        
Line of Credit Facility [Line Items]        
Percentage of principal amount redeemed 100.00%      
Redemption period 90 days      
8.625% Secured Notes | Secured Notes        
Line of Credit Facility [Line Items]        
Stated interest rate     8.625%  
Debt instrument, payment terms     Interest on the Secured Notes was payable semi-annually on each April 15 and October 15, which commenced on October 15, 2024.  
Debt instrument, commencement date of first required payment     Oct. 15, 2024  
8.625% Secured Notes | Subsequent Event        
Line of Credit Facility [Line Items]        
Stated interest rate       8.625%
Outstanding aggregate principal amount       $ 650.0
10.250% Unsecured Notes | Unsecured Notes        
Line of Credit Facility [Line Items]        
Stated interest rate     10.25%  
Debt instrument, payment terms     Interest on the Unsecured Notes is payable semi-annually on each April 15 and October 15, which commenced on October 15, 2024.  
Debt instrument, commencement date of first required payment     Oct. 15, 2024