XML 174 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity and Non-controlling Interests - Distributions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Stockholders' Equity and Non-controlling Interests                    
Dividends declared per common share                 $ 1.39 $ 0.45
Dividend paid (in dollars per share)                 $ 0.45 $ 0.24
Dividends Payable       $ 13,286         $ 57,253 $ 13,286
One-time special dividend 2023                    
Stockholders' Equity and Non-controlling Interests                    
Declaration Date       Dec. 12, 2023            
Record Date       Dec. 29, 2023            
Payment Date       Jan. 12, 2024            
Dividend paid (in dollars per share)       $ 0.21            
Q4 2023 ordinary dividends                    
Stockholders' Equity and Non-controlling Interests                    
Declaration Date       Oct. 24, 2023            
Record Date       Jan. 02, 2024            
Payment Date       Jan. 16, 2024            
Dividend paid (in dollars per share)       $ 0.06            
Q1 2024 ordinary dividends                    
Stockholders' Equity and Non-controlling Interests                    
Declaration Date     Feb. 27, 2024              
Record Date     Apr. 01, 2024              
Payment Date     Apr. 15, 2024              
Dividend paid (in dollars per share)     $ 0.06              
Q2 2024 ordinary dividends                    
Stockholders' Equity and Non-controlling Interests                    
Declaration Date   Apr. 29, 2024                
Record Date   Jul. 01, 2024                
Payment Date   Jul. 15, 2024                
Dividend paid (in dollars per share)   $ 0.06                
Q3 2024 ordinary dividends                    
Stockholders' Equity and Non-controlling Interests                    
Declaration Date Jul. 23, 2024                  
Record Date Oct. 01, 2024                  
Payment Date Oct. 15, 2024                  
Dividend paid (in dollars per share) $ 0.06                  
Q4 2022 ordinary dividends                    
Stockholders' Equity and Non-controlling Interests                    
Declaration Date               Oct. 24, 2022    
Record Date               Jan. 02, 2023    
Payment Date               Jan. 17, 2023    
Dividend paid (in dollars per share)               $ 0.06    
Q1 2023 ordinary dividends                    
Stockholders' Equity and Non-controlling Interests                    
Declaration Date             Feb. 21, 2023      
Record Date             Apr. 03, 2023      
Payment Date             Apr. 17, 2023      
Dividend paid (in dollars per share)             $ 0.06      
Q2 2023 ordinary dividends                    
Stockholders' Equity and Non-controlling Interests                    
Declaration Date           May 03, 2023        
Record Date           Jul. 03, 2023        
Payment Date           Jul. 17, 2023        
Dividend paid (in dollars per share)           $ 0.06        
Q3 2023 ordinary dividends                    
Stockholders' Equity and Non-controlling Interests                    
Declaration Date         Jul. 25, 2023          
Record Date         Oct. 02, 2023          
Payment Date         Oct. 16, 2023          
Dividend paid (in dollars per share)         $ 0.06          
Series A Preferred Units                    
Stockholders' Equity and Non-controlling Interests                    
Percentage of cumulative preferential dividends                 3.00%  
Distributions payable                 $ 3,000  
Common Units                    
Stockholders' Equity and Non-controlling Interests                    
Dividends declared per common share                 $ 1.4  
Dividends Payable                 $ 57,300  
Capital gain                 87.34%  
Ordinary income                 12.66%  
Common Units | One-time special dividend 2024                    
Stockholders' Equity and Non-controlling Interests                    
Dividends declared per common share                 $ 1.15  
Dividends Payable                 $ 54,400