Cash and cash equivalents of €5.7 million as of September 30, 2024