v3.26.1
Related Party Transactions - Narrative (Details)
6 Months Ended 12 Months Ended
Aug. 30, 2016
Component
Jun. 30, 2026
USD ($)
shares
Dec. 31, 2025
USD ($)
Related Party Transaction [Line Items]      
Capital gain fees | $   $ 0 $ 0
Annual Management fee 0.75%    
Hancock Park Corporate Income Inc. | Affiliates Of OFS Advisor      
Related Party Transaction [Line Items]      
Share of common stock owned (in shares) | shares   74,084  
Investment ownership percentage   5.00%  
Investment Advisory Agreement      
Related Party Transaction [Line Items]      
Agreement termination notice period by company or OFS advisor 60 days    
Agreement termination notice period by majority stockholders 60 days    
Investment Advisory Agreement | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee, number of components 2    
Base management fee percentage 1.25%    
Dealer manager fee 3.00%    
Incentive Fee      
Related Party Transaction [Line Items]      
Annual Management fee 1.25%    
Incentive Fee | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee, number of components 2    
Incentive Fee, Pre-incentive Fee Net Income | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee percentage 100.00%    
Incentive Fee, Quarterly Hurdle Rate | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee percentage 1.75%    
Incentive Fee, Annualized Hurdle Rate | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee percentage 7.00%    
Incentive Fee, Quarterly Catch-up Threshold | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee percentage 2.1875%    
Incentive Fee, Quarterly Catch-up Threshold, Annualized | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee percentage 8.75%    
Incentive Fee, Pre-incentive Fee Net Investment Income Exceeds Catch-up Threshold | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee percentage 20.00%    
Incentive Fee, Realized Capital Gains | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee percentage 20.00%    
Incentive Fee, Offering Fee Rate | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee percentage 1.50%