v3.26.1
Borrowings - Additional Information (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 05, 2025
USD ($)
Oct. 30, 2025
Sep. 18, 2025
Apr. 02, 2025
USD ($)
Dec. 20, 2024
USD ($)
Dec. 31, 2023
Dec. 21, 2023
Nov. 15, 2023
USD ($)
Aug. 15, 2023
Nov. 21, 2022
Nov. 20, 2022
Dec. 31, 2021
USD ($)
Dec. 21, 2021
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
AssetCoverage
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Nov. 26, 2025
USD ($)
Sep. 25, 2025
USD ($)
Aug. 28, 2025
USD ($)
Nov. 20, 2024
USD ($)
Aug. 07, 2024
USD ($)
Apr. 18, 2024
USD ($)
Apr. 08, 2024
USD ($)
Apr. 07, 2024
USD ($)
Mar. 21, 2024
USD ($)
Sep. 08, 2023
USD ($)
Sep. 07, 2023
USD ($)
Dec. 16, 2022
USD ($)
Dec. 15, 2022
USD ($)
Debt Instrument [Line Items]                                                                
Maximum commitment amount                               $ 3,905,000,000 $ 2,637,043,000                              
Aggregate face amount                       $ 410,000,000       $ 2,776,963,000 1,774,784,000 $ 804,401,000 $ 482,333,000                          
Outstanding repurchase obligations                                 52,043,000                              
SPV I Facility                                                                
Debt Instrument [Line Items]                                                                
Commitment fee                   0.25%                                            
Commitment fee description                               0.50% per annum if borrowings are less than 75% of the commitment amount                                
Percentage of administrative agent fee                   0.25%                                            
Maximum commitment amount                               $ 550,000,000 $ 550,000,000                 $ 550,000,000 $ 485,000,000       $ 485,000,000 $ 400,000,000
Maturity date                               Oct. 30, 2030 Apr. 08, 2029                              
SPV II Facility                                                                
Debt Instrument [Line Items]                                                                
Commitment fee                 0.25%                                              
Commitment fee description                               0.50% per annum if borrowings are less than 75% of the commitment amount                                
Maximum commitment amount                               $ 795,000,000 $ 595,000,000     $ 795,000,000         $ 595,000,000     $ 495,000,000 $ 445,000,000 $ 370,000,000    
Maturity date                               Sep. 18, 2030 Aug. 15, 2028                              
Subscription Facility                                                                
Debt Instrument [Line Items]                                                                
Basis spread on variable rate             2.50%                                                  
Commitment fee             0.35%                                                  
Maximum commitment amount                         $ 200,000,000                                      
Maturity date                               Dec. 18, 2024                                
Aggregate face amount                         $ 40,000,000                                      
2023 Debt Securitization                                                                
Debt Instrument [Line Items]                                                                
Debt securitization               $ 600,000,000                                                
Notes maturity date                               Oct. 15, 2035                                
Collateral Management Agreement                                                                
Debt Instrument [Line Items]                                                                
Base management fee               0                                                
Subordinated management fee               0                                                
Incentive management fee               $ 0                                                
2030 Notes                                                                
Debt Instrument [Line Items]                                                                
Maximum commitment amount                               $ 500,000,000                                
Maturity date                               May 31, 2030                                
2031 Notes                                                                
Debt Instrument [Line Items]                                                                
Maximum commitment amount                               $ 400,000,000                                
Maturity date                               Feb. 05, 2031                                
Collateral Obligation                                                                
Debt Instrument [Line Items]                                                                
Maximum commitment amount                               $ 390,000,000 $ 390,000,000                              
Maturity date                               Oct. 15, 2035 Oct. 15, 2035                              
Note Purchase Agreement II                                                                
Debt Instrument [Line Items]                                                                
Minimum consolidated net worth                               $ 1,130,000,000                                
Revolving Credit Facility                                                                
Debt Instrument [Line Items]                                                                
Commitment fee         0.375%                                                      
Maximum commitment amount         $ 450,000,000                     $ 670,000,000 $ 450,000,000                              
Maturity date                               Nov. 19, 2029 Nov. 19, 2029                              
Macquarie Bank Limited | Repurchase Obligations                                                                
Debt Instrument [Line Items]                                                                
Outstanding repurchase obligations                               $ 0 $ 52,000,000                              
Repurchase agreements remaining contractual maturities                                 54 days                              
SOFR | SPV I Facility                                                                
Debt Instrument [Line Items]                                                                
Basis spread on variable rate   1.75%               2.41%                                            
Debt Investment Interest Rate Floor                   0.25%                                            
SOFR | SPV II Facility                                                                
Debt Instrument [Line Items]                                                                
Basis spread on variable rate     1.95%           2.75%                                              
Debt Investment Interest Rate Floor                 0.00%                                              
3 Month SOFR | Macquarie Bank Limited | Repurchase Obligations                                                                
Debt Instrument [Line Items]                                                                
Basis spread on variable rate                                 3.50%                              
LIBOR | SPV I Facility                                                                
Debt Instrument [Line Items]                                                                
Basis spread on variable rate                     2.15%                                          
Debt Investment Interest Rate Floor                     0.25%                                          
BSBY | Subscription Facility                                                                
Debt Instrument [Line Items]                                                                
Basis spread on variable rate           2.00%                                                    
Commitment fee           0.25%                                                    
Credit Spread Adjustment | SPV I Facility                                                                
Debt Instrument [Line Items]                                                                
Basis spread on variable rate                   0.26%                                            
Credit Spread Adjustment | Revolving Credit Facility                                                                
Debt Instrument [Line Items]                                                                
Basis spread on variable rate         0.10%                                                      
Minimum | Note Purchase Agreement II                                                                
Debt Instrument [Line Items]                                                                
Mminimum asset coverage ratio | AssetCoverage                               1                                
Minimum | Revolving Credit Facility                                                                
Debt Instrument [Line Items]                                                                
Maximum commitment amount                                         $ 595,000,000 $ 450,000,000                    
Maximum | Note Purchase Agreement II                                                                
Debt Instrument [Line Items]                                                                
Mminimum asset coverage ratio | AssetCoverage                               1.5                                
Maximum | Revolving Credit Facility                                                                
Debt Instrument [Line Items]                                                                
Maximum commitment amount                                         $ 670,000,000 $ 595,000,000                    
Maximum | Macquarie Bank Limited | Repurchase Obligations                                                                
Debt Instrument [Line Items]                                                                
Repurchase term                               90 days                                
Preferred Shares | SOFR | 2023 Debt Securitization                                                                
Debt Instrument [Line Items]                                                                
Basis spread on variable rate               4.00%                                                
Debt securitization               $ 163,600,000                                                
Class A Notes | 2023 Debt Securitization                                                                
Debt Instrument [Line Items]                                                                
Debt securitization               $ 336,000,000                                                
Class B Notes | SOFR | 2023 Debt Securitization                                                                
Debt Instrument [Line Items]                                                                
Basis spread on variable rate               2.70%                                                
Debt securitization               $ 54,000,000                                                
Class C Notes | SOFR | 2023 Debt Securitization                                                                
Debt Instrument [Line Items]                                                                
Basis spread on variable rate               3.65%                                                
Debt securitization               $ 36,000,000                                                
Series A Notes                                                                
Debt Instrument [Line Items]                                                                
Maximum commitment amount                               $ 69,000,000 $ 69,000,000                              
Maturity date                               Aug. 07, 2027 Aug. 07, 2027                              
Debt securitization                                               $ 69,000,000                
Debt instrument interest rate percentage                                               7.00%                
Series B Notes                                                                
Debt Instrument [Line Items]                                                                
Maximum commitment amount                               $ 75,000,000 $ 75,000,000                              
Maturity date                               Aug. 07, 2027 Aug. 07, 2027                              
Debt securitization                                               $ 75,000,000                
Debt instrument interest rate percentage                                               3.05%                
Series C Notes                                                                
Debt Instrument [Line Items]                                                                
Maximum commitment amount                               $ 116,000,000 $ 116,000,000                              
Maturity date                               Aug. 07, 2029 Aug. 07, 2029                              
Debt securitization                                               $ 116,000,000                
Debt instrument interest rate percentage                                               7.11%                
Series D Notes                                                                
Debt Instrument [Line Items]                                                                
Maximum commitment amount                               $ 75,000,000 $ 75,000,000                              
Maturity date                               Aug. 07, 2029 Aug. 07, 2029                              
Debt securitization                                               $ 75,000,000                
Debt instrument interest rate percentage                                               3.35%                
Series E Notes                                                                
Debt Instrument [Line Items]                                                                
Maximum commitment amount                               $ 50,000,000 $ 50,000,000                              
Maturity date                               May 20, 2028 May 20, 2028                              
Debt securitization                                             $ 50,000,000                  
Debt instrument interest rate percentage                                             3.00%                  
Redemption price percentage                               100.00%                                
Series F Notes                                                                
Debt Instrument [Line Items]                                                                
Maximum commitment amount                               $ 165,000,000 $ 165,000,000                              
Maturity date                               May 20, 2030 May 20, 2030                              
Debt securitization                                             $ 165,000,000                  
Debt instrument interest rate percentage                                             7.11%                  
Series G Notes                                                                
Debt Instrument [Line Items]                                                                
Maximum commitment amount                               $ 50,000,000 $ 50,000,000                              
Maturity date                               May 20, 2030 May 20, 2030                              
Debt securitization                                             $ 50,000,000                  
Debt instrument interest rate percentage                                             3.35%                  
Series A Notes Series B Notes                                                                
Debt Instrument [Line Items]                                                                
Redemption price percentage                               100.00%                                
Series C Notes Series D Notes                                                                
Debt Instrument [Line Items]                                                                
Redemption price percentage                               100.00%                                
Series F Notes Series G Notes                                                                
Debt Instrument [Line Items]                                                                
Redemption price percentage                               100.00%                                
6.250% Notes Due 2030                                                                
Debt Instrument [Line Items]                                                                
Debt securitization       $ 500,000,000                                                        
Debt instrument interest rate percentage       6.25%                                                        
6.250% Notes Due 2030 | 2030 Notes                                                                
Debt Instrument [Line Items]                                                                
Notes maturity date       May 31, 2030                                                        
Debt instrument interest rate percentage       6.25%                                                        
Debt instrument, frequency of periodic payment                               semiannually                                
6.125% notes due 2031                                                                
Debt Instrument [Line Items]                                                                
Debt securitization $ 400,000,000                                                              
Debt instrument interest rate percentage 6.125%                                                              
6.125% notes due 2031 | 2031 Notes                                                                
Debt Instrument [Line Items]                                                                
Notes maturity date Feb. 05, 2031                                                              
Debt instrument interest rate percentage 6.125%                                                              
Debt instrument, frequency of periodic payment                               semiannually                                
Interest Rate Swap | Series F Notes                                                                
Debt Instrument [Line Items]                                                                
Notional amount                               $ 165,000,000                                
Maturity date                               May 20, 2030                                
Fixed rate interest                               7.11%                                
Variable rate interest                               3.117%                                
Debt periodic payment                           $ 300,000 $ 600,000                                  
Interest Rate Swap | Series F Notes | 3 Month SOFR                                                                
Debt Instrument [Line Items]                                                                
Variable rate interest                               3.117%                                
Interest Rate Swap | 6.250% Notes Due 2030 | 2030 Notes                                                                
Debt Instrument [Line Items]                                                                
Notes maturity date       May 31, 2030                                                        
Notional amount       $ 500,000,000                                                        
Fixed rate interest       6.25%                                                        
Interest Rate Swap | 6.250% Notes Due 2030 | 3 Month SOFR | 2030 Notes                                                                
Debt Instrument [Line Items]                                                                
Variable rate interest       2.4115%                                                        
Interest Rate Swap | 6.125% notes due 2031 | 2031 Notes                                                                
Debt Instrument [Line Items]                                                                
Notional amount $ 400,000,000                                                              
Fixed rate interest 6.125%                                                              
Interest Rate Swap | 6.125% notes due 2031 | 3 Month SOFR | 2031 Notes                                                                
Debt Instrument [Line Items]                                                                
Variable rate interest 2.715%                                                              
Borrowing Base Greater than or equal to 1.6x Combined Debt Amount | SOFR | Revolving Credit Facility                                                                
Debt Instrument [Line Items]                                                                
Basis spread on variable rate         1.75%                                                      
Borrowing Base Less than 1.6x Combined Debt Amount | SOFR | Revolving Credit Facility                                                                
Debt Instrument [Line Items]                                                                
Basis spread on variable rate         1.875%                                                      
Accordion Feature | Revolving Credit Facility                                                                
Debt Instrument [Line Items]                                                                
Maximum commitment amount         $ 675,000,000