v3.26.1
Schedule of Investments (Parenthetical) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Investments after cash equivalents at amortized cost $ 744,323 $ 589,625
Unrealized gains 899 1,931
Unrealized losses $ 16,016 $ 286
Minimum percentage of voting securities 5.00% 5.00%
Percentage of minimum qualifying assets to purchase non qualifying assets 70.00% 70.00%
Percentage of non-qualifying assets 17.30% 13.30%
Fair value of securities $ 57,531 $ 55,168
Fair value percentage of restricted securities of net assets of company 19.64% 22.86%
Controlled, Affiliated Investments    
Schedule of Investments [Line Items]    
Minimum percentage of voting securities 25.00% 25.00%