v3.26.1
Leases - Components of Lease Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lessor Disclosure [Abstract]        
Fixed rental revenues $ 1,459 $ 2,848 $ 3,013 $ 6,098
Variable rental revenues 292 1,636 632 3,095
Total rental revenues $ 1,751 $ 4,484 $ 3,645 $ 9,193
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Lease Income Lease Income Lease Income Lease Income