v3.25.2
Financial Instruments and Fair Value Measurements - Effect of derivative instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Effect of derivative instruments        
Amount of net (loss) gain recognized in other comprehensive income $ 3 $ 267 $ (213) $ 1,111
Amount expected to be reclassified during next twelve months     $ 1,100  
Period over which losses are expected to be reclassified     12 months  
Interest expense        
Effect of derivative instruments        
Amount of net gain reclassified (326) (433) $ (651) (871)
Equity in income from unconsolidated joint ventures        
Effect of derivative instruments        
Amount of net gain reclassified $ (29) $ (47) $ (57) $ (93)