v3.26.1
Net Assets - Schedule of Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
Jun. 02, 2026
Mar. 05, 2026
Apr. 25, 2025
Jan. 29, 2025
Equity [Abstract]        
Total number of shares repurchased (all classes) (in shares) 2,088,333 1,223,904 1,248,893 259,680
Percentage of outstanding shares repurchased 2.10% 1.30% 1.70% 0.40%
Price paid per share (in usd per share) $ 25.20 $ 25.22 $ 25.29 $ 25.30
Amount repurchased (all classes) $ 52,523 $ 30,801 $ 31,530 $ 7
Maximum number of shares that may yet be purchased under the repurchase plan (in shares) 0 0 0 0