v3.26.3
Fair Value and Maturity of Debt Outstanding - Schedule Senior Securities (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Dec. 27, 2024
Jul. 12, 2021
Aug. 03, 2020
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2016
Jun. 30, 2026
Oct. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Jan. 16, 2024
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2019
Sep. 26, 2018
Debt Instrument [Line Items]                                
Involuntary Liquidating Preference per Unit (in dollars per unit)       $ 25                        
Financial commitment, future amount       $ 118,033     $ 64,611                  
Senior securities coverage per unit, including unfunded commitments (in dollars per share)       $ 1,783                        
Floating Rate Preferred Stock                                
Debt Instrument [Line Items]                                
Involuntary Liquidating Preference per Unit (in dollars per unit)       $ 25     $ 25   $ 25 $ 25            
7.50% Preferred Stock                                
Debt Instrument [Line Items]                                
Dividend rate 7.50%   7.50% 7.50%                        
Involuntary Liquidating Preference per Unit (in dollars per unit)       $ 25     25   25              
6.50% Preferred Stock                                
Debt Instrument [Line Items]                                
Dividend rate     6.50% 6.50% 6.50%                      
Involuntary Liquidating Preference per Unit (in dollars per unit)       $ 25     25   25 25   $ 25        
5.50% Preferred Stock                                
Debt Instrument [Line Items]                                
Dividend rate     5.50% 5.50% 5.50%                      
Involuntary Liquidating Preference per Unit (in dollars per unit)       $ 25     25   25 25   25 $ 25 $ 25    
5.35% Preferred Stock                                
Debt Instrument [Line Items]                                
Dividend rate   5.35%   5.35%   5.35%                    
Involuntary Liquidating Preference per Unit (in dollars per unit)       $ 25     $ 25   $ 25 $ 25   $ 25 $ 25      
5.00% 2019 Notes                                
Debt Instrument [Line Items]                                
Stated rate                             5.00% 5.00%
6.375% 2024 Notes                                
Debt Instrument [Line Items]                                
Stated rate       6.375%         6.375%   6.375%          
3.364% 2026 Notes                                
Debt Instrument [Line Items]                                
Stated rate       3.364%                        
3.437% 2028 Notes                                
Debt Instrument [Line Items]                                
Stated rate       3.437%                        
5.50% 2030 Notes                                
Debt Instrument [Line Items]                                
Stated rate       5.50%       5.50%