XML 61 R49.htm IDEA: XBRL DOCUMENT v3.25.1
LEASE REVENUES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Leases [Abstract]    
Fixed lease payments $ 13,927 $ 19,593
Variable lease payments 2,876 233
Lease revenues, net 16,803 19,826
Participation rents 465 0
Operating lease, lease reimbursements 31 $ 233
Termination fee $ 2,400