v3.26.1
Investments - Additional Information (Details) - PortfolioCompany
Jun. 30, 2026
Dec. 31, 2025
INVESTMENTS [Abstract]    
Number of portfolio 3 3
Fair values of portfolio percentage 35.10% 31.80%
Fair values of largest portfolio percentage 19.20% 15.70%