XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Dividends and Distributions Payable - Federal Income Tax (Details) - $ / shares
12 Months Ended
Jan. 16, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dividends Payable [Line Items]        
Dividends paid, Amount per share   $ 2.672 $ 2.805  
Agree Limited Partnership [Member] | Subsequent Event        
Dividends Payable [Line Items]        
Dividends paid, Amount per share $ 0.247      
Dividend Declared, Ordinary Income [Member]        
Dividends Payable [Line Items]        
Dividends paid, Amount per share   2.498 2.518 $ 2.398
Dividend Declared, Return of Capital [Member]        
Dividends Payable [Line Items]        
Dividends paid, Amount per share   $ 0.174 $ 0.287 $ 0.206