XML 72 R54.htm IDEA: XBRL DOCUMENT v3.26.1
EQUITY - Schedule of Dividends Payable (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity, Class of Treasury Stock [Line Items]        
Common distributions declared (in dollars per share) $ 0.3249 $ 0.3075 $ 0.6498 $ 0.615
O 2026 M1 Dividends        
Equity, Class of Treasury Stock [Line Items]        
Common distributions declared (in dollars per share)     0.1083  
O 2026 M2 Dividends        
Equity, Class of Treasury Stock [Line Items]        
Common distributions declared (in dollars per share)     0.1083  
O 2026 M3 Dividends        
Equity, Class of Treasury Stock [Line Items]        
Common distributions declared (in dollars per share)     0.1083  
O 2026 M4 Dividends        
Equity, Class of Treasury Stock [Line Items]        
Common distributions declared (in dollars per share)     0.1083  
O 2026 M5 Dividends        
Equity, Class of Treasury Stock [Line Items]        
Common distributions declared (in dollars per share)     $ 0.1083  
O 2026 M6 Dividends        
Equity, Class of Treasury Stock [Line Items]        
Common distributions declared (in dollars per share) $ 0.1083      
Distributions paid $ 15,051