The retirement, announced by NASA on Tuesday, came into effect just after last Christmas, on December 27, 2025.