XML 52 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Components of Lease Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lessor Disclosure [Abstract]        
Fixed rental income $ 2,848 $ 3,971 $ 6,098 $ 8,808
Variable rental income 1,636 361 3,095 1,303
Total rental income $ 4,484 $ 4,332 $ 9,193 $ 10,111
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Lease Income Lease Income Lease Income Lease Income