XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative financial instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Jun. 20, 2023
Mar. 20, 2023
Sep. 20, 2022
Amortizing interest rate swap June 2023          
Derivative [Line Items]          
Notional amount $ 255,417        
Interest rate     4.249%    
Fair value asset / (liability), other non-current assets 887        
Fair value asset / (liability), other non-current liabilities   $ (2,158)      
Interest rate swap March 2023          
Derivative [Line Items]          
Notional amount       $ 200,000  
Interest rate       4.003%  
Fair value asset / (liability), other non-current assets 2,289 287      
Interest rate swap September 2022          
Derivative [Line Items]          
Notional amount         $ 300,000
Interest rate         3.99%
Fair value asset / (liability), other non-current assets $ 3,590 $ 1,519