XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Distributions (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Jun. 30, 2023
May 31, 2023
Apr. 30, 2023
Mar. 31, 2023
Mar. 31, 2022
Dividend Distributions          
Paid       $ 23,563 $ 22,480
Common Stock cash distributions       $ 0.57 $ 0.57
Subsequent Event | Dividend Payable, April 28, 2023          
Dividend Distributions          
Dividends declared and paid per common share     $ 0.19    
Subsequent Event | Dividend Payable, May 31, 2023          
Dividend Distributions          
Dividends declared and paid per common share   $ 0.19      
Subsequent Event | Dividend Payable, June 30, 2023          
Dividend Distributions          
Dividends declared and paid per common share $ 0.19        
Common Stock          
Dividend Distributions          
Declared       $ 23,563 $ 22,480
Paid       $ 23,563 $ 22,480
Common Stock cash distributions       $ 0.19 $ 0.19
Common Stock | Subsequent Event | Dividend Payable, April 28, 2023          
Dividend Distributions          
Dividends declared and paid per common share     $ 0.19    
Common Stock | Subsequent Event | Dividend Payable, May 31, 2023          
Dividend Distributions          
Dividends declared and paid per common share   $ 0.19      
Common Stock | Subsequent Event | Dividend Payable, June 30, 2023          
Dividend Distributions          
Dividends declared and paid per common share $ 0.19