Virgin Orbit launched its LauncherOne rocket to orbit for the first time today, with a successful demonstration mission that carried a handful of satellites and will attempt to deliver them to low Earth orbit on behalf of NASA. It’s a crucial milestone for the small satellite launch company, and the first time the company has shown that its hybrid carrier aircraft/small payload orbital delivery rocket works as intended, which should set the company up to begin commercial operations of its launch system very soon.

This is the second attempt at reaching orbit for Virgin Orbit, after a first try in late May ended with the LauncherOne rocket initiating an automatic safety shutdown of its engines shortly after detaching from the ‘Cosmic Girl’ carrier aircraft, a modified Boeing 747 that transports the rocket to its launch altitude. The company said that it learned a lot from that attempt, including identifying the error that caused the failsafe engine shut down, which it corrected in advance of today’s mission.

Virgin’s Cosmic Girl took off at just before 2 PM EDT, and then released LauncherOne from its wing at roughly 2:40 PM EDT. LauncherOne had a “clean separation” as intended, and then ignited its own rocket engines and quickly accelerated to the point where it was undergoing the maximum amount of aerodynamic pressure (called max q in the aerospace industry). LauncherOne’s main engine then cut off after its burn, and its payload stage separated, crossing the Karman line and entering space for the first time.

It achieved orbit at around 2:49 PM EDT, and will release its payload of small satellites in roughly 30 minutes. We’ll update this post to provide the results of this part of its mission later, but this is already a major milestone and huge achievement for the Virgin Orbit team.

Virgin Orbit’s unique value proposition in the small launch market is that it can take off and land from traditional runways thanks to its carrier aircraft and mid-air rocket launch approach. That should provide flexibility in terms of launch locations, allowing it to be more responsive to customer needs in terms of geographies and target orbital deliveries.

In 2017, Virgin Orbit was spun out of Virgin Galactic, to focus exclusively on small payload orbital launch. Virgin Galactic then devoted itself entirely to its own mission of offering commercial human spaceflight. Virgin Orbit itself create its own subsidiary earlier this year, called VOX Space, which intends to use LauncherOne to deliver small satellites to orbit specifically for the U.S. national security market.