XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Distributions Paid and Payable (Details) - $ / shares
1 Months Ended 3 Months Ended
Apr. 30, 2023
Mar. 31, 2023
Feb. 28, 2023
Jan. 31, 2023
Mar. 31, 2022
Feb. 28, 2022
Jan. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Distributions Paid and Payable                  
Distributions paid per common share (in dollars per share)   $ 0.2545 $ 0.2485 $ 0.2485 $ 0.2465 $ 0.2465 $ 0.2465 $ 0.7515 $ 0.7395
Distributions payable (in dollars per share)   $ 0.2550           $ 0.2550  
Subsequent event                  
Distributions Paid and Payable                  
Distributions paid per common share (in dollars per share) $ 0.2550