v3.22.4
Preferred Stock - Summary of dividends declared and paid to stockholders for NNN's Series F Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Class of Stock [Line Items]      
Dividends $ 0 $ 14,999 $ 17,940
Series F Preferred Stock [Member]      
Class of Stock [Line Items]      
Dividends $ 0 $ 14,999 $ 17,940
Preferred Stock, Dividends Per Share, Declared   $ 1.086944 $ 1.3000