v3.26.1
Agreements - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Feb. 11, 2026
Jan. 29, 2025
Nov. 01, 2021
Oct. 31, 2021
Jun. 30, 2026
USD ($)
component
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
component
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
shares
Related Party Transaction [Line Items]                  
Management fee waived         $ 0 $ 0 $ 0 $ 288  
Preferred stock, issued (in shares) | shares         0   0   0
Preferred stock, shares outstanding (in shares) | shares         0   0    
Incentive fee waived         $ 1,442 2,586 $ 7,545 4,120  
Due to affiliates         $ 2,678   $ 2,678   $ 2,181
Investment Management Agreement | Affiliates                  
Related Party Transaction [Line Items]                  
Agreement term 12 months                
Number of fee components | component         2   2    
Base management fee percentage   1.25% 1.40% 1.75%     1.25%    
Reduced base management fee percentage             1.25%    
Number of incentive fee components | component         2   2    
Pre-Incentive Fee Net Investment Income | Affiliates                  
Related Party Transaction [Line Items]                  
Incentive fee percentage     20.00%            
Quarterly Hurdle Rate | Affiliates                  
Related Party Transaction [Line Items]                  
Incentive fee percentage     2.00%            
Annualized Hurdle Rate | Affiliates                  
Related Party Transaction [Line Items]                  
Incentive fee percentage     8.00%            
Pre-Incentive Fee Net Investment Income Below Catch-Up Threshold | Affiliates                  
Related Party Transaction [Line Items]                  
Incentive fee percentage     100.00%            
Quarterly Catch-Up Threshold | Affiliates                  
Related Party Transaction [Line Items]                  
Incentive fee percentage     2.50%            
Annualized Catch-Up Threshold | Affiliates                  
Related Party Transaction [Line Items]                  
Incentive fee percentage     10.00%            
Pre-Incentive Fee Net Investment Income Exceeds Catch-Up Threshold | Affiliates                  
Related Party Transaction [Line Items]                  
Incentive fee percentage     20.00%            
Realized Capital Gains | Affiliates                  
Related Party Transaction [Line Items]                  
Incentive fee percentage     20.00%            
Administration Agreement                  
Related Party Transaction [Line Items]                  
Indirect administrative expenses         $ 558 705 $ 1,156 1,345  
Fees waived by the administrator         $ 0 $ 0 $ 0 $ 0  
Reimbursements to administrators as a percentage of gross assets         0.02% 0.02% 0.05% 0.04%  
Administration Agreement | Affiliates                  
Related Party Transaction [Line Items]                  
Agreement term 12 months                
Due to affiliates         $ 580   $ 580   $ 610