2026 launch date may be more aspirational than set-in-stone.