Commitments and Contingencies (Details) € in Millions, $ in Millions |
Sep. 30, 2026
USD ($)
|
Sep. 30, 2026
EUR (€)
|
Jul. 01, 2026
USD ($)
|
|---|---|---|---|
| Other Commitments [Line Items] | |||
| Total commitments not yet recognized | $ 152.1 | ||
| Lessee, operating lease not yet commenced, term of contract | 11 years | ||
| Estimated future minimum lease payment amount | $ 16.5 | ||
| License | SLK Program | |||
| Other Commitments [Line Items] | |||
| Revenue remaining performance obligation additional variable consideration amount | 339.4 | € 299.6 | |
| Variable consideration amount | 8.1 | 7.5 | |
| Milestone variable consideration amount | $ 17.0 | € 15.0 |