v3.26.1
Schedule of Investments (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Investments after cash equivalents at amortized cost $ 733,924 $ 589,625
Unrealized gains 731 1,931
Unrealized losses $ 8,812 $ 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 16.90% 13.30%
Fair value of securities $ 56,801 $ 55,168
Fair value percentage of restricted securities of net assets of company 19.34% 22.86%
Controlled, Affiliated Investments    
Schedule of Investments [Line Items]    
Minimum percentage of voting securities 25.00% 25.00%