XML 168 R145.htm IDEA: XBRL DOCUMENT v3.23.1
Borrowings - Maturity of Borrowings (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disclosure of detailed information about borrowings [line items]      
Total borrowings $ 1,007,752 $ 817,651 $ 971,090
Borrowings excluding obligations under finance lease      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 1,007,752 817,651  
Borrowings excluding obligations under finance lease | Fixed interest rate      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 800,743 626,807  
Borrowings excluding obligations under finance lease | Variable interest rate      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 207,009 190,844  
Borrowings excluding obligations under finance lease | Less than 1 year | Fixed interest rate      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 272,900 104,349  
Borrowings excluding obligations under finance lease | Less than 1 year | Variable interest rate      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 6,869 7,815  
Borrowings excluding obligations under finance lease | Between 1 and 2 years | Fixed interest rate      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 27,720 12,503  
Borrowings excluding obligations under finance lease | Between 1 and 2 years | Variable interest rate      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 35,355 5,075  
Borrowings excluding obligations under finance lease | Between 2 and 3 years | Fixed interest rate      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 2,222 12,500  
Borrowings excluding obligations under finance lease | Between 2 and 3 years | Variable interest rate      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 32,851 31,754  
Borrowings excluding obligations under finance lease | Between 3 and 4 years | Fixed interest rate      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 0 0  
Borrowings excluding obligations under finance lease | Between 3 and 4 years | Variable interest rate      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 80,115 29,255  
Borrowings excluding obligations under finance lease | Between 4 and 5 years | Variable interest rate      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 50,211 71,045  
Borrowings excluding obligations under finance lease | Over 5 Years | Fixed interest rate      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 497,901 497,455  
Borrowings excluding obligations under finance lease | Over 5 Years | Variable interest rate      
Disclosure of detailed information about borrowings [line items]      
Total borrowings $ 1,608 $ 45,900