v3.26.1
LEASES - Schedule of Components of Lease Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Fixed rental and other property income $ 24,416 $ 26,588
Variable rental and other property income 1,352 2,220
Total rental and other property income $ 25,768 $ 28,808