NASA is just hours away from its first crewed launch of 2026, and its first since Crew-11 flew to orbit in August last year.