v3.26.3
Subsequent Events - Additional Information (Details) - USD ($)
Nov. 05, 2026
Sep. 30, 2026
Dec. 31, 2025
Subsequent Event [Line Items]      
Percentage of net assets   78.29% 80.50%
Dividend Declared Date August 6, 2026      
Subsequent Event [Line Items]      
Dividend declared amount $ 4,381,579    
Dividends payable, declared date Nov. 05, 2026    
Dividends payable, date to be paid Dec. 31, 2026    
Dividends payable, date of record Dec. 17, 2026