Commitments and contingencies - Additional Information - (Details) - USD ($) $ in Millions |
12 Months Ended | |
|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Losses on purchase commitments | $ (7.4) | $ (13.1) |
| Open purchase orders with suppliers and contract manufacturers amount | 14.7 | |
| Purchase obligations | 98.4 | |
| Loss on supplier commitment procured within next year | 81.6 | |
| Loss on supplier commitment procured within one to three years thereafter | $ 16.8 | |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of contractual obligation to be paid in second and third fiscal years following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of loss recognized on firm purchase commitment for inventory. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The minimum amount the entity agreed to spend under the long-term purchase commitment. No definition available.
|
| X | ||||||||||
- Definition Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Includes, but is not limited to, lease not yet commenced. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|