Commitments and Contingencies - Purchase Commitments and Bank Guarantees (Details) $ in Millions |
Mar. 31, 2025
USD ($)
|
---|---|
Purchase commitments | |
Purchase commitments due within one year | $ 152.7 |
Bank guarantees | |
Bank guarantees and letters of credit outstanding | 11.1 |
Unused bank guarantees and letters of credit | $ 29.6 |
X | ||||||||||
- Definition The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of the fixed and determinable portion of the unrecorded unconditional purchase obligation maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. No definition available.
|