Amylyx Pharmaceuticals, Inc. (AMLX): financials from its own SEC filings