XML 79 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Net Assets - Schedule of Shares Issued and Proceeds Received (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
equity_distribution_agreement
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Subsidiary, Sale of Stock [Line Items]    
Number of agreements | equity_distribution_agreement 8  
Aggregate sales price $ 600,000,000.0  
Remaining available for issuance 503,700,000  
Net proceeds $ 189,235,000 $ 161,998,000
At-the-Market Offering, Offering    
Subsidiary, Sale of Stock [Line Items]    
Number of common shares issued (in shares) | shares 5,761,648 5,885,546
Gross proceeds $ 186,697,000 $ 162,726,000
Placement Fees/Offering Expenses 1,867,000 704,000
Net proceeds $ 184,830,000 $ 162,022,000
Offering price per share (in usd per share) | $ / shares $ 32.08 $ 27.53