v3.26.1
Equity - Schedule of Dividends and Distributions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2026
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Class of Stock [Line Items]                
Common stock dividend declared (in dollars per share)   $ 0.14     $ 0.14   $ 0.28 $ 0.28
Aggregate common stock dividends   $ 13,643 $ 13,721   $ 14,305 $ 14,264    
Aggregate preferred stock dividends   $ 2,887 $ 2,887   $ 2,887 $ 2,887    
Common Stock/Common Units                
Class of Stock [Line Items]                
Common stock dividend declared (in dollars per share)   $ 0.140 $ 0.140 $ 0.140        
Aggregate common stock dividends   $ 13,643 $ 13,721 $ 14,293        
Series A Preferred Stock                
Class of Stock [Line Items]                
Preferred stock dividends declared (in dollars per share)   $ 0.421875 $ 0.421875          
Aggregate preferred stock dividends   $ 2,887 $ 2,887          
Series A Preferred Stock | Subsequent event                
Class of Stock [Line Items]                
Preferred stock dividends declared (in dollars per share) $ 0.421875              
Aggregate preferred stock dividends $ 2,887