v3.25.4
Agreements and Related Party Transactions Investment Advisory Agreement - Incentive Fee (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Period
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Agreements and Related Party Transactions        
Accrued capital gains incentive fee $ 1,844 $ 1,844 $ 0  
Incentive fee based on income        
Agreements and Related Party Transactions        
Number of preceding calendar quarters for pre-incentive fee net investment income calculation | Period   11    
Number of trailing quarters for pre-incentive fee net investment income calculation | Period   12    
Hurdle rate 1.75% 7.00%    
Percentage multiplied to NAV for Catch-Up Amount calculation   2.0588%    
Prior advisory agreement        
Agreements and Related Party Transactions        
Ratio of incentive fees and management fees   100.00%    
Amended advisory agreement        
Agreements and Related Party Transactions        
Ratio of incentive fees and management fees   15.00%    
Incentive Fee Cap        
Agreements and Related Party Transactions        
Number of preceding calendar quarters for pre-incentive fee net investment income calculation | Period   11    
Number of trailing quarters for pre-incentive fee net investment income calculation | Period   12    
Incentive fee expense   $ 11,300 4,500 $ 400
Incentive fee payable $ 3,700 3,700 1,600  
Incentive fees voluntarily waived   $ 0 0 300
Incentive fee on capital gains (in percent)   15.00%    
Ratio of incentive fees and management fees   15.00%    
Accrued capital gains incentive fee 1,800 $ 1,800 0  
GAAP incentive fee        
Agreements and Related Party Transactions        
Incentive fee expense   1,800 $ 0 $ 0
Advisor | Incentive fee based on income        
Agreements and Related Party Transactions        
Incentive fee payable $ 0 $ 0    
Advisor | Pre-incentive fee net investment income less than or equal to Catch-Up Amount        
Agreements and Related Party Transactions        
Ratio of incentive fees and management fees   15.00%