v3.26.1
Related Party Transactions - Incentive Fee (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
Item
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Related Party Transaction [Line Items]      
Number of components of incentive fees | Item 1    
Incentive fee incurred $ 5,618,000 $ 2,222,000  
Incentive fee payable $ 5,618,000   $ 5,877,000
Incentive fee based on income      
Related Party Transaction [Line Items]      
Number of preceding calendar quarters for pre incentive fee net investment income calculation | Item 11    
Number of trailing quarters for pre incentive fee net investment income calculation | Item 12    
Hurdle rate per quarter (in percent) 1.50%    
Annual hurdle rate (in percent) 6.00%    
Lookback period (in years) 3 years    
Percentage multiplied to NAV for catch up amount calculation 1.8182%    
Incentive fee cap as percent of cumulative net return 17.50%    
Amount of incentive fee payable of incentive cap is zero $ 0    
Incentive fee incurred 5,600,000 2,200,000  
Incentive fee payable $ 5,600,000   5,900,000
Incentive fee based on capital gains      
Related Party Transaction [Line Items]      
Realized capital gains (in percent) 17.50%    
GAAP incentive fee      
Related Party Transaction [Line Items]      
Incentive fee incurred $ 0 $ 0  
Incentive fee payable $ 0   0
Prior advisory agreement      
Related Party Transaction [Line Items]      
Incentive fee as a percent of pre incentive fee net investment income 100.00%    
Amended advisory agreement      
Related Party Transaction [Line Items]      
Incentive fee as a percent of pre incentive fee net investment income 17.50%    
Advisor | Incentive fee based on income      
Related Party Transaction [Line Items]      
Incentive fee payable on excess income $ 0    
Advisor | Amended advisory agreement      
Related Party Transaction [Line Items]      
Incentive fee payable $ 0   $ 0