v3.25.2
Net Assets - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Equity [Abstract]    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Capital commitments $ 634.0 $ 526.5
Unfunded commitments $ 109.0 $ 176.5
Percent called ratio 82.80% 66.50%