v3.25.2
Net Assets - Schedule of Shares Distributed Pursuant to the Dividend Reinvestment Plan (Details) - shares
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Equity [Abstract]        
Dividend reinvestment plan shares (in shares) 1,131,018 1,098,294 1,190,220 1,212,560