v3.26.1
Net Assets - Schedule of Share Repurchases (Details) - Repurchase Deadline Request One - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Investments [Line Items]    
Repurchase Deadline Request Mar. 16, 2026 Mar. 17, 2025
Number of Shares Repurchased (all classes) 30,261,082 5,282,627
Percentage of Outstanding Shares Repurchased 5.00% [1] 1.38% [2]
Price Paid Per Share $ 23.9 $ 24.65
Repurchase Pricing Date Mar. 31, 2026 Mar. 31, 2025
Amount Repurchased (all classes) $ 722,586 [3] $ 130,147 [4]
Maximum number of shares that may yet be purchased under the repurchase plan 0 13,919,523 [5]
[1] Percentage is based on total shares as of the close of the previous calendar quarter.
[2] Percentage is based on total shares as of the close of the previous calendar quarter.
[3] Amounts shown net of Early Repurchase Deduction.
[4] Amounts shown net of Early Repurchase Deduction.
[5] All repurchase requests were satisfied in full.