v3.26.1
Related Party Transactions - Incentive Fee (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Item
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Related Party Transaction [Line Items]          
Number of components of incentive fees | Item     1    
Incentive fee incurred $ 801,000 $ 5,446,000 $ 6,419,000 $ 7,668,000  
Incentive fee payable 801,000   $ 801,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   $ 0    
Incentive fee incurred 800,000 5,400,000 6,400,000 7,700,000  
Incentive fee payable 800,000   $ 800,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 $ 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   $ 0    
Advisor | Amended advisory agreement          
Related Party Transaction [Line Items]          
Incentive fee payable $ 0   $ 0   $ 0