XML 186 R77.htm IDEA: XBRL DOCUMENT v3.25.3
Equity - Distributions (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Dividend Distributions                  
Paid               $ 80,012 $ 74,684
Common Stock cash distributions   $ 0.57 $ 0.57 $ 0.57 $ 0.57 $ 0.57 $ 0.57 $ 1.71 $ 1.71
Subsequent Event | Cash dividend, October 2025                  
Dividend Distributions                  
Dividends declared per common share $ 0.19                
Dividends payable, date to be paid Oct. 31, 2025                
Dividends payable, date of record Oct. 23, 2025                
Subsequent Event | Cash dividend, November 2025                  
Dividend Distributions                  
Dividends declared per common share $ 0.19                
Dividends payable, date to be paid Nov. 28, 2025                
Dividends payable, date of record Nov. 20, 2025                
Subsequent Event | Cash dividend, December 2025                  
Dividend Distributions                  
Dividends declared per common share $ 0.19                
Dividends payable, date to be paid Dec. 31, 2025                
Dividends payable, date of record Dec. 23, 2025                
Common Stock                  
Dividend Distributions                  
Declared   $ 80,012     $ 74,684     $ 80,012 $ 74,684
Paid               $ 80,012 $ 74,684
Common Stock cash distributions               $ 0.19 $ 0.19
Performance-based stock units                  
Dividend Distributions                  
Declared   $ 1,312           $ 1,312  
Paid               $ 1,312