Rocket builder Astra, a San Francisco-area startup, recently reduced its staff through a mix of furloughs and layoffs in order to survive delays caused by the coronavirus pandemic, a person familiar with the situation told CNBC.

Astra cut its overall headcount to about 120 employees from about 150 last month, the person said. The majority of the dismissed workers were furloughed for three months, with only a handful laid off permanently.

Given Astra's financial position – it has customer contracts for a few dozen launches and had raised about $100 million from investors including ACME Capital, Airbus Ventures, Canaan Partners and Marc Benioff – the person said that the company's leadership expects it has enough cash to last until the first quarter of next year.

Astra was previously hoping to close a new round of funding in the next few months. But investors across the U.S. have frozen new deals, instead focusing on helping existing portfolio companies survive.

The person added that Astra is making no assumptions about its existing launch agreements, with its financial estimates removing all revenue that wasn't coming from contracts it deemed solid. Astra's customers are worried about surviving this crisis themselves, the person said, with about half of its customers looking to pull out or at the very least renegotiate.