Metagenomi Inc. (MGX) reports earnings