v3.26.1
LEASES - Schedule of Rental and Other Property Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]      
Fixed rental and other property income $ 101,657 $ 87,796 $ 106,755
Variable rental and other property income 10,026 6,116 8,624
Total rental and other property income $ 111,683 $ 93,912 $ 115,379