v3.26.1
Net Assets - Additional information (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Net Assets      
Par value per share (in dollars per share) $ 0.001   $ 0.001
Minimum notice period 10 days    
Number of shares outstanding 22,520,430 15,243,006 22,293,620
Capital commitments $ 509.1   $ 509.2
Capital commitment undrawn $ 162.9   $ 162.9
Stock repurchased during period 0 0