v3.26.3
Net Assets - Additional information (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 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 27,228,432 17,275,299 22,293,620
Capital commitments $ 509.1   $ 509.2
Capital commitment undrawn $ 91.6   $ 162.9
Stock repurchased during period 0 0