XML 59 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - product sales and recycling services (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
For the three months ended June 30, 2024For the three months ended June 30, 2023For the six months ended June 30, 2024For the six months ended June 30, 2023
Product revenue recognized in the period$5.0 $4.8 $6.4 $12.0 
Fair value pricing adjustments0.2 (1.7)0.7 (5.8)
Product revenue$5.2 $3.1 $7.1 $6.2 
Recycling service revenue recognized in the period3.2 0.5 5.5 1.0 
Revenue$8.4 $3.6 $12.6 $7.2 
Contract with Customer, Contract Asset, Contract Liability, and Receivable
Product Revenue
As atJune 30, 2024December 31, 2023
Balance, beginning of the period
$ $ 
Additions
3.4 — 
Revenue recognized(2.8)— 
Foreign exchange loss — 
Balance, end of the period
$0.6 $ 
Current deferred revenue0.6 — 
Non-current deferred revenue$ $ 
Service Revenue
As atJune 30, 2024December 31, 2023
Balance, beginning of the period
$5.5 $ 
Additions
 5.4 
Amounts recognized in product revenue — 
Foreign exchange revaluation(0.2)0.1 
Balance, end of the period
$5.3 $5.5 
Current deferred revenue 0.2 
Non-current deferred revenue$5.3 $5.3