v3.26.1
Debt - Unsecured Notes and Notes Assumed in the Mergers (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 15, 2026
USD ($)
Jul. 22, 2025
USD ($)
May 15, 2025
USD ($)
Mar. 31, 2025
USD ($)
Mar. 22, 2024
USD ($)
Feb. 21, 2024
USD ($)
Jan. 22, 2024
USD ($)
Jan. 21, 2023
USD ($)
Apr. 26, 2021
USD ($)
Dec. 08, 2020
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 11, 2021
Dec. 31, 2024
USD ($)
Dec. 31, 2025
USD ($)
Jul. 29, 2025
USD ($)
Nov. 19, 2024
USD ($)
Feb. 09, 2024
USD ($)
Jul. 29, 2023
USD ($)
Dec. 22, 2022
USD ($)
Jul. 21, 2022
USD ($)
Oct. 13, 2021
USD ($)
Aug. 17, 2021
USD ($)
Jun. 11, 2021
USD ($)
Jul. 23, 2020
USD ($)
Jan. 22, 2020
USD ($)
Oct. 08, 2019
USD ($)
Apr. 10, 2019
USD ($)
Designated as Hedging Instrument                                                        
Debt Instrument [Line Items]                                                        
Notional amount                     $ 1,980,000,000       $ 1,980,000,000                          
Interest rate swaps 2027 Notes                                                        
Debt Instrument [Line Items]                                                        
Notional amount                                                       $ 400,000,000.0
Fixed interest rate                                                       5.25%
Basis spread on variable rate                                                       3.051%
Debt periodic payment                           $ 6,600,000                            
Interest Rate Swap 2027 Notes                                                        
Debt Instrument [Line Items]                                                        
Notional amount                 $ 500,000,000.0                                      
Fixed interest rate                 2.625%                                      
Basis spread on variable rate                 1.769%                                      
Debt periodic payment                     8,600,000 $ 10,600,000                                
Interest rate swaps                     $ (800,000)       (13,400,000)                          
Interest Rate Swap 2027 Notes | Designated as Hedging Instrument                                                        
Debt Instrument [Line Items]                                                        
Notional amount $ 13,100,000                                                      
Basis spread on variable rate                     0.907%                                  
Interest Rate Swap, 2029 Notes                                                        
Debt Instrument [Line Items]                                                        
Notional amount                               $ 3,900,000 $ 400,000,000.0 $ 600,000,000.0                    
Fixed interest rate                                 5.95% 5.95%                    
Basis spread on variable rate                                   2.118%                    
Debt periodic payment                     $ 900,000                                  
Received from debt periodic payments                     100,000                                  
Interest rate swaps                     (600,000)       3,600,000                          
Interest Rate Swap, 2029 Notes, Additional Issuance                                                        
Debt Instrument [Line Items]                                                        
Interest rate swaps                     4,000,000.0       7,200,000                          
Interest Rate Swap 2030 Notes                                                        
Debt Instrument [Line Items]                                                        
Notional amount     $ 500,000,000.0                                                  
Fixed interest rate     6.20%                                                  
Received from debt periodic payments                     7,500,000                                  
Interest rate swaps                     $ 2,000,000.0       5,700,000                          
Interest Rate Swap 2029 Notes | Designated as Hedging Instrument                                                        
Debt Instrument [Line Items]                                                        
Notional amount 500,000,000                                                      
Basis spread on variable rate                     2.255%                                  
Interest Rate Swap 2029 Notes | Designated as Hedging Instrument                                                        
Debt Instrument [Line Items]                                                        
Basis spread on variable rate                     1.922%                                  
Interest rate swaps 2030 Notes | Designated as Hedging Instrument                                                        
Debt Instrument [Line Items]                                                        
Basis spread on variable rate                     2.392%                                  
2024 Notes | Unsecured Debt                                                        
Debt Instrument [Line Items]                                                        
Principal amount           $ 400,000,000.0                                           $ 400,000,000.0
Interest rate, stated percentage                                                       5.25%
Debt asset coverage (in percentage)         100.00% 100.00%                                            
Redeemed principal amount         $ 400,000,000.0                                              
CLO XIV | Unsecured Debt                                                        
Debt Instrument [Line Items]                                                        
Principal amount                                                     $ 425,000,000.0  
Interest rate, stated percentage                                                     4.00%  
Debt repaid       $ 425,000,000.0                                                
Percentage of principal amount repaid       100.00%                                                
2026 Notes | Unsecured Debt                                                        
Debt Instrument [Line Items]                                                        
Principal amount                                                   $ 500,000,000.0    
Interest rate, stated percentage   100.00%                                               3.75%    
Debt periodic payment   $ 500,000,000.0                                                    
2026 Notes                                                        
Debt Instrument [Line Items]                                                        
Debt periodic payment $ 500,000,000.0                                                      
Principal payment percentage 100.00%                                                      
2026 Notes | Unsecured Debt                                                        
Debt Instrument [Line Items]                                                        
Principal amount                             500,000,000                   $ 500,000,000.0      
Interest rate, stated percentage                                                 4.25%      
July 2026 Notes | Unsecured Debt                                                        
Debt Instrument [Line Items]                                                        
Principal amount                   $ 1,000,000,000.00 $ 1,000,000,000       1,000,000,000                          
Interest rate, stated percentage                   3.40%                                    
Debt asset coverage (in percentage)                   100.00%                                    
Basis points                   0.0050                                    
2027 Notes | Unsecured Debt                                                        
Debt Instrument [Line Items]                                                        
Principal amount                 $ 500,000,000.0   500,000,000       500,000,000                          
Interest rate, stated percentage                 2.625%                                      
Debt asset coverage (in percentage)                 100.00%                                      
Basis points                 0.0030                                      
2028 Notes | Unsecured Debt                                                        
Debt Instrument [Line Items]                                                        
Principal amount                     850,000,000       850,000,000               $ 400,000,000.0 $ 450,000,000.0        
Interest rate, stated percentage                                             2.875% 2.875%        
Debt asset coverage (in percentage)                         100.00%                              
Basis points                                             0.0030          
2029 Notes | Unsecured Debt                                                        
Debt Instrument [Line Items]                                                        
Principal amount             $ 600,000,000.0       1,000,000,000       1,000,000,000   $ 400,000,000.0                      
Interest rate, stated percentage                                 5.95%                      
Debt asset coverage (in percentage)             100.00%                                          
Basis points             0.0035                                          
2030 Notes | Unsecured Debt                                                        
Debt Instrument [Line Items]                                                        
Principal amount     $ 500,000,000.0               500,000,000       500,000,000                          
Interest rate, stated percentage     6.20%                                                  
Debt asset coverage (in percentage)     100.00%                                                  
Basis points     0.0040                                                  
April 2027 Notes | Unsecured Debt                                                        
Debt Instrument [Line Items]                                                        
Principal amount                     325,000,000       325,000,000             $ 325,000,000.0            
Interest rate, stated percentage                                           3.125%            
Series 2022A Notes, Tranche A | Unsecured Debt                                                        
Debt Instrument [Line Items]                                                        
Principal amount                                       $ 60,000,000.0 $ 142,000,000.0              
Interest rate, stated percentage                                       7.58% 7.50%              
Series 2022A Notes, Tranche B | Unsecured Debt                                                        
Debt Instrument [Line Items]                                                        
Principal amount                                         $ 190,000,000.0              
Interest rate, stated percentage                                         7.58%              
Series 2023A Notes Due On June 29, 2028 | Merger Agreement                                                        
Debt Instrument [Line Items]                                                        
Minimum net worth               $ 800,000,000.0                                        
Asset coverage ratio, minimum               1.50                                        
Series 2022A Notes | Senior Notes | Merger Agreement                                                        
Debt Instrument [Line Items]                                                        
Below investment grade event, interest rate               1.00%                                        
Secured debt ratio event, interest rate               1.50%                                        
Below investment grade and secured debt ratio events, interest rate               2.00%                                        
June 2028 Notes | Unsecured Debt                                                        
Debt Instrument [Line Items]                                                        
Principal amount                     $ 100,000,000       $ 100,000,000       $ 100,000,000.0                  
Interest rate, stated percentage                                     8.10%