v3.26.3
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]          
Straight rental income increase (decrease) $ 1,009 $ 2,257 $ 4,318 $ 8,818  
Straight line rent receivables 107,697   107,697   $ 98,729
Related Party          
Related Party Transaction [Line Items]          
Deferred percentage rental income $ 633 $ 959 $ 2,028 $ 2,306