XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative financial instruments (Details) - USD ($)
$ in Thousands
Jun. 20, 2023
Sep. 30, 2023
Mar. 20, 2023
Dec. 31, 2022
Sep. 20, 2022
Jul. 19, 2019
Amortizing interest rate swap June 2023            
Derivative [Line Items]            
Contract term 3 years          
Notional amount   $ 287,901        
Interest rate 4.249%          
Fair value asset / (liability), other non-current assets   3,201        
Interest rate swap March 2023            
Derivative [Line Items]            
Notional amount     $ 200,000      
Interest rate     4.003%      
Fair value asset / (liability), other non-current assets   3,964        
Interest rate swap September 2022            
Derivative [Line Items]            
Notional amount         $ 300,000  
Interest rate         3.99%  
Fair value asset / (liability), other non-current assets   $ 5,837   $ 2,409    
Interest rate swap July 2019            
Derivative [Line Items]            
Notional amount           $ 200,000
Interest rate           1.798%
Fair value asset / (liability), other current assets       $ 1,184