v3.25.4
Related Party Agreements and Transactions - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
component
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Related Party Transaction [Line Items]      
Administration agreement expenses | $ $ 2,238 $ 2,182 $ 2,024
Investment Management Agreement | Affiliated Entity      
Related Party Transaction [Line Items]      
Number of components | component 2    
Advisory Agreement | Affiliated Entity      
Related Party Transaction [Line Items]      
Base management fee percentage 1.75%    
Investment Management Agreement - Incentive Rate, Pre-Incentive Fee Net Investment Income | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee percentage 20.00%    
Investment Management Agreement - Incentive Rate, Quarterly Hurdle Rate | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee percentage 2.00%    
Investment Management Agreement - Incentive Rate, Annualized Hurdle Rate | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee percentage 8.00%    
Investment Management Agreement - Incentive Rate, Quarterly Catch-Up Threshold | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee percentage 2.50%    
Investment Management Agreement - Incentive Rate, Realized Capital Gains, Net | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee percentage 20.00%    
Capital gains incentive fee | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee percentage 20.00%