Stoke Space Announces $260 Million in New Investment