XML 67 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Deferred revenue (Tables)
12 Months Ended
Dec. 31, 2024
Revenue Recognition and Deferred Revenue [Abstract]  
Contract with Customer, Contract Asset, Contract Liability, and Receivable The tables below depict the activity in the deferred revenue account during the year ended December 31, 2024 and 2023.
Product revenue:
December 31, 2024December 31, 2023
Balance, beginning of the period$ $ 
Additions12.3  
Revenue recognized(11.7) 
Balance, end of the period$0.6 $ 
Current deferred revenue0.6  
Non-current deferred revenue$ $ 
Recycling service revenue:
December 31, 2024December 31, 2023
Balance, beginning of the period$5.5 $ 
Additions2.7 5.4 
Revenue recognized  
Foreign exchange loss(0.5)0.1 
Balance, end of the period$7.7 $5.5 
Current deferred revenue2.7 0.2 
Non-current deferred revenue$5.0 $5.3