XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Fair value measurement and Other non-operating (losses) / gains - Derivative financial instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Other non-operating gains      
Derivative gains $ 2,760   $ 483
Total other non-operating gains: 2,760   483
Other non-operating losses      
Derivative losses   $ (160)  
Other non-operating (losses) / gains , net $ 2,760 $ (160) $ 483