v3.26.3
Fair Value of Financial Instruments - Schedule of Investments Categorization in Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 1,528,152 [1],[2],[3] $ 1,404,092 [4],[5],[6]
Senior Debt    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Debt 323,663 324,633
Preferred equity    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity securities 82,792 81,285
Common equity    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity securities 1,121,697 998,174
Level 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value 0 0
Level 1 | Senior Debt    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Debt 0 0
Level 1 | Preferred equity    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity securities 0 0
Level 1 | Common equity    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity securities 0 0
Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value 0 0
Level 2 | Senior Debt    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Debt 0 0
Level 2 | Preferred equity    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity securities 0 0
Level 2 | Common equity    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity securities 0 0
Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value 1,528,152 1,404,092
Level 3 | Senior Debt    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Debt 323,663 324,633
Level 3 | Preferred equity    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity securities 82,792 81,285
Level 3 | Common equity    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity securities $ 1,121,697 $ 998,174
[1] All investments are US based unless otherwise noted.
[2] Percentages represent fair value as a percentage of net assets for each investment category.
[3] Security may be an obligation of one or more entities affiliated with the named company.
[4] All investments are US based unless otherwise noted.
[5] Percentages represent fair value as a percentage of net assets for each investment category.
[6] Security may be an obligation of one or more entities affiliated with the named company.