XML 99 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Deferred revenue - Movement In Deferred Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Movement in Deferred Revenue [Roll Forward]    
Current deferred revenue $ 3.3 $ 0.2
Non-current deferred revenue 5.0 5.3
Product revenue    
Movement in Deferred Revenue [Roll Forward]    
Balance, beginning of the period 0.0 0.0
Additions 12.3 0.0
Revenue recognized (11.7) 0.0
Balance, end of the period 0.6 0.0
Current deferred revenue 0.6 0.0
Non-current deferred revenue 0.0 0.0
Service    
Movement in Deferred Revenue [Roll Forward]    
Balance, beginning of the period 5.5 0.0
Additions 2.7 5.4
Revenue recognized 0.0 0.0
Foreign exchange loss (0.5) 0.1
Balance, end of the period 7.7 5.5
Current deferred revenue 2.7 0.2
Non-current deferred revenue $ 5.0 $ 5.3