v3.25.2
Stockholders' Equity and Non-controlling Interests - Distributions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Stockholders' Equity and Non-controlling Interests          
Dividends declared per common share $ 0.06 $ 0.06 $ 0.12 $ 0.12  
Ordinary and dividends declared per common share     $ 1.27 $ 0.33  
Dividends Payable $ 2,763   $ 2,763   $ 57,253
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  
Dividends declared per common share       $ 0.21  
One-time special dividend 2024          
Stockholders' Equity and Non-controlling Interests          
Declaration Date     Dec. 12, 2023    
Record Date     Dec. 29, 2023    
Payment Date     Jan. 08, 2025    
Dividends declared per common 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    
Dividends declared per common share     $ 0.06    
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  
Dividends declared per common 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    
Dividends declared per common 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  
Dividends declared per common share       $ 0.06  
Series A Preferred Units          
Stockholders' Equity and Non-controlling Interests          
Percentage of cumulative preferential dividends     3.00%    
Series Preferred Units          
Stockholders' Equity and Non-controlling Interests          
Distributions payable     $ 1,500