v3.26.1
Financial Instruments and Fair Value Measurements - Effect of derivative instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Effect of derivative instruments        
Amount of net gain (loss) recognized in other comprehensive loss $ 85 $ 3 $ 265 $ (213)
Amount expected to be reclassified during next twelve months     $ 900  
Period over which losses are expected to be reclassified     12 months  
Location, Statement of Income, Balance [Axis]: us-gaap:IncomeLossFromEquityMethodInvestments        
Effect of derivative instruments        
Amount of net gain reclassified   (29) $ (6) (57)
Location, Statement of Income, Balance [Axis]: us-gaap:InterestExpenseNonoperating        
Effect of derivative instruments        
Amount of net gain reclassified $ (252) $ (326) $ (506) $ (651)