v3.26.1
Net Assets - Additional Information (Details)
Jun. 30, 2026
Dec. 31, 2025
Class Of Stock [Line Items]    
Percentage of outstanding common stock owned 2.93% 2.83%
Crescent, Sun Life and Other Related Parties    
Class Of Stock [Line Items]    
Percentage of outstanding common stock owned 8.97% 8.85%