v3.26.3
Agreements and Related Party Transactions - Incentive Fees (Details)
3 Months Ended 9 Months Ended 29 Months Ended
Oct. 28, 2021
Oct. 18, 2021
Sep. 30, 2026
USD ($)
component
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
component
Sep. 30, 2025
USD ($)
Mar. 31, 2024
Dec. 31, 2025
USD ($)
Related Party Transaction [Line Items]                
Income based incentive fees (Note 3)     $ 16,835,000 $ 31,254,000 $ 20,818,000 $ 100,273,000    
Income based incentive fees payable (Note 3)     16,835,000   16,835,000     $ 26,400,000
Capital gains based incentive fees (Note 3)     0 $ 0 0 $ 0    
Capital gains based incentive fees payable (Note 3)     $ 0   $ 0     $ 0
Investment Advisory Agreement                
Related Party Transaction [Line Items]                
Number of components | component     1   1      
Income based incentive rate 17.50%              
Quarterly hurdle rate 1.50%              
Incentive rate, catch up, percentage 100.00%              
Capital gains based incentive rate             17.50%  
Investment Advisory Agreement | Voluntary Waiver Not In Place                
Related Party Transaction [Line Items]                
Pre incentive fee cap percentage 17.50%              
Investment Advisory Agreement | Pre-Incentive Fee Net Investment Income For Trailing Twelve Quarters Less Than Or Equal To Catch-Up Amount                
Related Party Transaction [Line Items]                
Payment of pre incentive rate investment income, percentage 100.00%              
Investment Advisory Agreement | Pre-Incentive Fee Net Investment Income For Trailing Twelve Quarters Less Than Or Equal To Catch-Up Amount | Voluntary Waiver Not In Place                
Related Party Transaction [Line Items]                
Catch-up amount prior to the waiver period 1.82%              
Annual catch up amount prior to the waiver period 7.27%              
Investment Advisory Agreement | Pre-Incentive Fee Net Investment Income For Trailing Twelve Quarters Greater Than Catch-Up Amount | Voluntary Waiver Not In Place                
Related Party Transaction [Line Items]                
Payment of pre incentive rate investment income, percentage 17.50%              
Investment Advisory Agreement | Affiliated Entity                
Related Party Transaction [Line Items]                
Number of components | component     2   2      
Quarterly hurdle rate   1.50%            
Investment Management Agreement - Incentive Rate, Quarterly Hurdle Rate | Affiliated Entity                
Related Party Transaction [Line Items]                
Incentive fees rate         1.50%      
Investment Management Agreement - Incentive Rate, Annualized Hurdle Rate | Affiliated Entity                
Related Party Transaction [Line Items]                
Incentive fees rate         6.00%