Further development and update of InfraLCA 2026