v3.26.3
Stockholders' Equity and Non-controlling Interests - Distributions (Details) - USD ($)
9 Months Ended
Jul. 15, 2026
Jul. 01, 2026
Apr. 28, 2026
Apr. 15, 2026
Apr. 01, 2026
Feb. 17, 2026
Jan. 15, 2026
Jan. 07, 2026
Jan. 02, 2026
Dec. 23, 2025
Dec. 15, 2025
Oct. 28, 2025
Jul. 15, 2025
Jul. 01, 2025
May 06, 2025
Apr. 15, 2025
Apr. 01, 2025
Feb. 18, 2025
Jan. 15, 2025
Jan. 08, 2025
Jan. 02, 2025
Dec. 23, 2024
Dec. 13, 2024
Oct. 29, 2024
Sep. 30, 2026
Sep. 30, 2025
Stockholders' Equity and Non-controlling Interests                                                    
Dividend paid (in dollars per share)                                                 $ 0.44 $ 1.33
One-time special dividend 2026                                                    
Stockholders' Equity and Non-controlling Interests                                                    
Declaration Date                     Dec. 15, 2025                              
Record Date                   Dec. 23, 2025                                
Payment Date               Jan. 07, 2026                                    
Dividend paid (in dollars per share)                                                 0.2  
Q1 2026 ordinary dividends                                                    
Stockholders' Equity and Non-controlling Interests                                                    
Declaration Date                       Oct. 28, 2025                            
Record Date                 Jan. 02, 2026                                  
Payment Date             Jan. 15, 2026                                      
Dividend paid (in dollars per share)                                                 0.06  
Q2 2026 ordinary dividends                                                    
Stockholders' Equity and Non-controlling Interests                                                    
Declaration Date           Feb. 17, 2026                                        
Record Date         Apr. 01, 2026                                          
Payment Date       Apr. 15, 2026                                            
Dividend paid (in dollars per share)                                                 0.09  
Q3 2026 ordinary dividends                                                    
Stockholders' Equity and Non-controlling Interests                                                    
Declaration Date     Apr. 28, 2026                                              
Record Date   Jul. 01, 2026                                                
Payment Date Jul. 15, 2026                                                  
Dividend paid (in dollars per share)                                                 $ 0.09  
One-time special dividend 2025                                                    
Stockholders' Equity and Non-controlling Interests                                                    
Declaration Date                                             Dec. 13, 2024      
Record Date                                           Dec. 23, 2024        
Payment Date                                       Jan. 08, 2025            
Dividend paid (in dollars per share)                                                   1.15
Q1 2025 ordinary dividends                                                    
Stockholders' Equity and Non-controlling Interests                                                    
Declaration Date                                               Oct. 29, 2024    
Record Date                                         Jan. 02, 2025          
Payment Date                                     Jan. 15, 2025              
Dividend paid (in dollars per share)                                                   0.06
Q2 2025 ordinary dividends                                                    
Stockholders' Equity and Non-controlling Interests                                                    
Declaration Date                                   Feb. 18, 2025                
Record Date                                 Apr. 01, 2025                  
Payment Date                               Apr. 15, 2025                    
Dividend paid (in dollars per share)                                                   0.06
Q3 2025 ordinary dividends                                                    
Stockholders' Equity and Non-controlling Interests                                                    
Declaration Date                             May 06, 2025                      
Record Date                           Jul. 01, 2025                        
Payment Date                         Jul. 15, 2025                          
Dividend paid (in dollars per share)                                                   $ 0.06
Series Preferred Units                                                    
Stockholders' Equity and Non-controlling Interests                                                    
Dividend payable, common units                                                 $ 0