XML 107 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Grants and other liabilities, Maturity of other liabilities and provisions (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Maturity of other liabilities and provisions [Abstract]    
Other liabilities and provisions $ 380,954 $ 340,920
2023 and 2024 [Member]    
Maturity of other liabilities and provisions [Abstract]    
Other liabilities and provisions 0 0
2024 and 2025 [Member]    
Maturity of other liabilities and provisions [Abstract]    
Other liabilities and provisions 26,503 26,393
2025 and 2026 [Member]    
Maturity of other liabilities and provisions [Abstract]    
Other liabilities and provisions 21,714 20,096
2026 and 2027 [Member]    
Maturity of other liabilities and provisions [Abstract]    
Other liabilities and provisions 22,975 20,561
2027 and 2028 [Member]    
Maturity of other liabilities and provisions [Abstract]    
Other liabilities and provisions 22,367 20,867
Subsequent [Member]    
Maturity of other liabilities and provisions [Abstract]    
Other liabilities and provisions $ 287,395 $ 253,003