XML 107 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments and Fair Value Measurements - Effect of derivative instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Gain (loss) of derivative instruments      
Amount of net gain recognized in other comprehensive income $ 1,090 $ 330 $ 5,254
Amount expected to be reclassified during next twelve months $ 1,400    
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,689) (1,605) 52
Equity in income (loss) from unconsolidated joint ventures      
Gain (loss) of derivative instruments      
Amount of net (gain) loss reclassified into consolidated statements of income $ (177) $ (162) $ 88