XML 164 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity and Non-controlling Interests - Distributions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Stockholders' Equity and Non-controlling Interests                      
Dividend paid (in dollars per share)                   $ 1.39 $ 0.45
Dividends Payable $ 11,483       $ 57,253         $ 11,483 $ 57,253
Dividends declared per common share                   $ 0.44 $ 1.39
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                  
Q4 2025 ordinary dividends                      
Stockholders' Equity and Non-controlling Interests                      
Declaration Date Jul. 22, 2025                    
Record Date Oct. 01, 2025                    
Payment Date Oct. 15, 2025                    
Dividend paid (in dollars per share) $ 0.06                    
One-time special dividend 2024                      
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    
Q1 2024 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      
Q2 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        
Q3 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          
Q4 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            
Series A Preferred Units                      
Stockholders' Equity and Non-controlling Interests                      
Percentage of cumulative preferential dividends                   3.00%  
Distributions payable                   $ 2,600  
Common Units                      
Stockholders' Equity and Non-controlling Interests                      
Dividends Payable $ 11,400                 $ 11,400  
Dividends declared per common share                   $ 0.24  
Capital gain 0.00%                 0.00%  
Ordinary income 100.00%                 100.00%  
Common Units | One-time special dividend 2025                      
Stockholders' Equity and Non-controlling Interests                      
Dividends Payable $ 8,800                 $ 8,800  
Dividends declared per common share                   $ 0.2