XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Capital risk management - Financial instruments that are measured at fair value (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Disclosure of nature and extent of risks arising from financial instruments [line items]    
Financial instruments at fair value $ 3,352 $ 4,738
Fair value through other comprehensive income financial assets    
Disclosure of nature and extent of risks arising from financial instruments [line items]    
Financial instruments at fair value 10 10
Interest rate caps    
Disclosure of nature and extent of risks arising from financial instruments [line items]    
Financial instruments at fair value 669 821
Embedded options within listed bonds    
Disclosure of nature and extent of risks arising from financial instruments [line items]    
Financial instruments at fair value 3,740 5,300
Foreign exchange swaps    
Disclosure of nature and extent of risks arising from financial instruments [line items]    
Financial instruments at fair value (1,067) (1,393)
Level 1 of fair value hierarchy [member]    
Disclosure of nature and extent of risks arising from financial instruments [line items]    
Financial instruments at fair value 10 10
Level 1 of fair value hierarchy [member] | Fair value through other comprehensive income financial assets    
Disclosure of nature and extent of risks arising from financial instruments [line items]    
Financial instruments at fair value 10 10
Level 2 of fair value hierarchy [member]    
Disclosure of nature and extent of risks arising from financial instruments [line items]    
Financial instruments at fair value 3,342 4,728
Level 2 of fair value hierarchy [member] | Interest rate caps    
Disclosure of nature and extent of risks arising from financial instruments [line items]    
Financial instruments at fair value 669 821
Level 2 of fair value hierarchy [member] | Embedded options within listed bonds    
Disclosure of nature and extent of risks arising from financial instruments [line items]    
Financial instruments at fair value 3,740 5,300
Level 2 of fair value hierarchy [member] | Foreign exchange swaps    
Disclosure of nature and extent of risks arising from financial instruments [line items]    
Financial instruments at fair value $ (1,067) $ (1,393)