XML 68 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Dividends and Distribution Payable (Details) - $ / shares
1 Months Ended 12 Months Ended
Dec. 12, 2023
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dividends Payable [Line Items]          
Cash dividends declared per common share (in dollars per share)     $ 2.919 $ 2.805 $ 2.4056
Agree Limited Partnership [Member]          
Dividends Payable [Line Items]          
Cash dividends declared per common share (in dollars per share) $ 0.247        
Series A Preferred Stock          
Dividends Payable [Line Items]          
Cash dividends declared per depositary share of Series A preferred stock   $ 0.08854 $ 1.0625 $ 1.0625 $ 0.30695