v3.25.1
Property, Plant and Equipment, Net, and Investment Property, Net - Maturity analysis of undiscounted lease payments to be received (Details) - Buildings and Land
$ in Thousands
Dec. 31, 2024
USD ($)
2025  
Maturity analysis of undiscounted lease payments to be received  
Undiscounted lease payments to be received for buildings and land subject to operating leases $ 22,604
2026  
Maturity analysis of undiscounted lease payments to be received  
Undiscounted lease payments to be received for buildings and land subject to operating leases 22,604
2027  
Maturity analysis of undiscounted lease payments to be received  
Undiscounted lease payments to be received for buildings and land subject to operating leases 22,604
2028  
Maturity analysis of undiscounted lease payments to be received  
Undiscounted lease payments to be received for buildings and land subject to operating leases 22,604
2029  
Maturity analysis of undiscounted lease payments to be received  
Undiscounted lease payments to be received for buildings and land subject to operating leases 21,042
Thereafter  
Maturity analysis of undiscounted lease payments to be received  
Undiscounted lease payments to be received for buildings and land subject to operating leases $ 278,900