XML 78 R68.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Schedule of Components of Operating Lease Income from Industrial Property (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Fixed lease payments $ 25,005 $ 7,055
Variable lease payments 4,667 1,215
Total revenues $ 29,672 $ 8,270