v3.26.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Summary of financial instruments    
Mortgage debt $ 0 $ 102,688
Carrying Value    
Summary of financial instruments    
Mortgage debt 0 102,688
Fair Value | Level 2    
Summary of financial instruments    
Mortgage debt $ 0 $ 100,658