XML 135 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Assets - Summarizes The Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]      
Number of Shares Repurchased (in shares) 42,937    
Price Paid Per Share (in usd per share) $ 25.53    
Amount Repurchased $ 1,100    
March 31, 2024      
Class of Stock [Line Items]      
Number of Shares Repurchased (in shares) 21,862,087    
Percentage of Outstanding Shares Repurchased 1.90%    
Price Paid Per Share (in usd per share) $ 25.51    
Amount Repurchased $ 557,579    
Maximum number of shares that may yet be purchased under the repurchase plan (in shares) $ 0    
June 30, 2024      
Class of Stock [Line Items]      
Number of Shares Repurchased (in shares) 17,956,860    
Percentage of Outstanding Shares Repurchased 1.50%    
Price Paid Per Share (in usd per share) $ 25.57    
Amount Repurchased $ 458,564    
Maximum number of shares that may yet be purchased under the repurchase plan (in shares) $ 0    
September 30, 2024      
Class of Stock [Line Items]      
Number of Shares Repurchased (in shares) 21,482,182    
Percentage of Outstanding Shares Repurchased 1.60%    
Price Paid Per Share (in usd per share) $ 25.50    
Amount Repurchased $ 547,076    
Maximum number of shares that may yet be purchased under the repurchase plan (in shares) $ 0    
December 31, 2024      
Class of Stock [Line Items]      
Number of Shares Repurchased (in shares) 20,891,347    
Percentage of Outstanding Shares Repurchased 1.50%    
Price Paid Per Share (in usd per share) $ 25.42    
Amount Repurchased $ 530,932    
Maximum number of shares that may yet be purchased under the repurchase plan (in shares) 0    
March 31, 2023      
Class of Stock [Line Items]      
Number of Shares Repurchased (in shares)   36,061,530  
Percentage of Outstanding Shares Repurchased   3.90%  
Price Paid Per Share (in usd per share)   $ 24.77  
Amount Repurchased   $ 893,037  
Maximum number of shares that may yet be purchased under the repurchase plan (in shares)   0  
June 30, 2023      
Class of Stock [Line Items]      
Number of Shares Repurchased (in shares)   48,450,063  
Percentage of Outstanding Shares Repurchased   5.20%  
Price Paid Per Share (in usd per share)   $ 24.86  
Amount Repurchased   $ 1,204,418  
Maximum number of shares that may yet be purchased under the repurchase plan (in shares)   0  
September 30, 2023      
Class of Stock [Line Items]      
Number of Shares Repurchased (in shares)   19,508,786  
Percentage of Outstanding Shares Repurchased   2.00%  
Price Paid Per Share (in usd per share)   $ 25.23  
Amount Repurchased   $ 492,161  
Maximum number of shares that may yet be purchased under the repurchase plan (in shares)   0  
December 31, 2023      
Class of Stock [Line Items]      
Number of Shares Repurchased (in shares)   20,983,635  
Percentage of Outstanding Shares Repurchased   2.00%  
Price Paid Per Share (in usd per share)   $ 25.39  
Amount Repurchased   $ 532,655  
Maximum number of shares that may yet be purchased under the repurchase plan (in shares)   0  
March 31, 2022      
Class of Stock [Line Items]      
Number of Shares Repurchased (in shares)     2,146,916
Percentage of Outstanding Shares Repurchased     0.40%
Price Paid Per Share (in usd per share)     $ 25.82
Amount Repurchased     $ 54,464
Maximum number of shares that may yet be purchased under the repurchase plan (in shares)     0
June 30, 2022      
Class of Stock [Line Items]      
Number of Shares Repurchased (in shares)     11,488,257
Percentage of Outstanding Shares Repurchased     1.70%
Price Paid Per Share (in usd per share)     $ 24.80
Amount Repurchased     $ 282,505
Maximum number of shares that may yet be purchased under the repurchase plan (in shares)     0
September 30, 2022      
Class of Stock [Line Items]      
Number of Shares Repurchased (in shares)     26,978,603
Percentage of Outstanding Shares Repurchased     3.20%
Price Paid Per Share (in usd per share)     $ 24.62
Amount Repurchased     $ 663,415
Maximum number of shares that may yet be purchased under the repurchase plan (in shares)     0
December 31, 2022      
Class of Stock [Line Items]      
Number of Shares Repurchased (in shares)     47,129,537
Percentage of Outstanding Shares Repurchased     5.20%
Price Paid Per Share (in usd per share)     $ 24.59
Amount Repurchased     $ 1,158,337
Maximum number of shares that may yet be purchased under the repurchase plan (in shares)     0