XML 107 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments and Fair Value Measurements - Effect of derivative instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Gain (loss) of derivative instruments      
Amount of net gain recognized in other comprehensive income on derivatives $ 330 $ 5,254 $ 1,061
Amount expected to be reclassified during next twelve months $ 1,600    
Period over which losses are expected to be reclassified 12 months    
Interest expense      
Gain (loss) of derivative instruments      
Amount of net (gain) loss reclassified into consolidated statements of income $ (1,605) 52 247
Equity in loss from unconsolidated joint ventures      
Gain (loss) of derivative instruments      
Amount of net (gain) loss reclassified into consolidated statements of income $ (162) $ 88 $ 173