Leases - Narrative (Details) € in Millions, $ in Millions |
Jul. 31, 2026
EUR (€)
|
Jul. 31, 2026
USD ($)
|
Jun. 30, 2026
EUR (€)
|
Jun. 30, 2026
USD ($)
|
|---|---|---|---|---|
| Lessee, Lease, Description [Line Items] | ||||
| Lease not yet commenced, term of contract (in years) | 3 years | 3 years | ||
| Undiscounted future lease payments | € 3.4 | $ 3.8 | ||
| Subsequent Event | ||||
| Lessee, Lease, Description [Line Items] | ||||
| Lease not yet commenced, term of contract (in years) | 3 years | 3 years | ||
| Undiscounted future lease payments | € 1.4 | $ 1.5 | ||
| Minimum | ||||
| Lessee, Lease, Description [Line Items] | ||||
| Finance lease, term (in years) | 3 years | 3 years | ||
| Maximum | ||||
| Lessee, Lease, Description [Line Items] | ||||
| Finance lease, term (in years) | 5 years | 5 years |