v3.25.2
Share Data and Distributions - Schedule of Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2025
Jun. 30, 2024
Class of Stock [Line Items]                
Amount Repurchased (all classes) $ 175,010 $ 21,923 $ 20,909 $ 16,544 $ 8,217 $ 10,526    
December 31, 2024                
Class of Stock [Line Items]                
Total Number of Shares Repurchased (all classes) (in shares)             889,569  
Percentage of Outstanding Shares Repurchased             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             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             4.66%  
Price Paid Per Share (in dollars per share)             $ 23.14  
Amount Repurchased (all classes)             $ 175,010  
December 31, 2023                
Class of Stock [Line Items]                
Total Number of Shares Repurchased (all classes) (in shares)               446,089
Percentage of Outstanding Shares Repurchased               0.69%
Price Paid Per Share (in dollars per share)               $ 23.62
Amount Repurchased (all classes)               $ 10,526
March 31, 2024                
Class of Stock [Line Items]                
Total Number of Shares Repurchased (all classes) (in shares)               348,944
Percentage of Outstanding Shares Repurchased               0.41%
Price Paid Per Share (in dollars per share)               $ 23.61
Amount Repurchased (all classes)               $ 8,217
June 30, 2024                
Class of Stock [Line Items]                
Total Number of Shares Repurchased (all classes) (in shares)               702,746
Percentage of Outstanding Shares Repurchased               0.67%
Price Paid Per Share (in dollars per share)               $ 23.53
Amount Repurchased (all classes)               $ 16,544