XML 69 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Share Data and Distributions - Schedule of Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Class of Stock [Line Items]                    
Amount Repurchased (all classes) $ 197,691 $ 310,398 $ 191,101 $ 175,010 $ 21,923 $ 20,909        
December 31, 2025                    
Class of Stock [Line Items]                    
Total Number of Shares Repurchased (all classes) (in shares)     8,334,146              
Percentage of Outstanding Shares Repurchased (as a percent)     4.24%              
Price Paid Per Share (in dollars per share)     $ 22.93              
Amount Repurchased (all classes)     $ 191,101              
March 31, 2026                    
Class of Stock [Line Items]                    
Total Number of Shares Repurchased (all classes) (in shares)             13,869,408      
Percentage of Outstanding Shares Repurchased (as a percent)             6.82%      
Price Paid Per Share (in dollars per share)             $ 22.38      
Amount Repurchased (all classes)             $ 310,398      
June 30, 2026                    
Class of Stock [Line Items]                    
Total Number of Shares Repurchased (all classes) (in shares)                 8,857,122  
Percentage of Outstanding Shares Repurchased (as a percent)                 4.50%  
Price Paid Per Share (in dollars per share)                 $ 22.32  
Amount Repurchased (all classes)                 $ 197,691  
December 31, 2024                    
Class of Stock [Line Items]                    
Total Number of Shares Repurchased (all classes) (in shares)           889,569        
Percentage of Outstanding Shares Repurchased (as a percent)           0.66%        
Price Paid Per Share (in dollars per share)           $ 23.52        
Amount Repurchased (all classes)           $ 20,910        
March 31, 2025                    
Class of Stock [Line Items]                    
Total Number of Shares Repurchased (all classes) (in shares)               941,577    
Percentage of Outstanding Shares Repurchased (as a percent)               0.65%    
Price Paid Per Share (in dollars per share)               $ 23.28    
Amount Repurchased (all classes)               $ 21,923    
June 30, 2025                    
Class of Stock [Line Items]                    
Total Number of Shares Repurchased (all classes) (in shares)                   7,563,088
Percentage of Outstanding Shares Repurchased (as a percent)                   4.66%
Price Paid Per Share (in dollars per share)                   $ 23.14
Amount Repurchased (all classes)                   $ 175,010