v3.25.2
Investments (Additional Information) (Details)
Jun. 30, 2025
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]    
Rate of Performing Debt Investment at Floting Rate 100.00% 100.00%
Percentage of assets on non-accrual, at amortized cost 0.05% 0.06%
Percentage of fair value of investments on non-accrual, at amortized cost 0.06% 0.08%