XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue - product sales and recycling services (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Revenue $ 4.2 $ 3.6
Product revenue    
Disaggregation of Revenue [Line Items]    
Product revenue recognized in the period 2.3 7.2
Fair value pricing adjustments (0.4) (4.1)
Revenue 1.9 3.1
Recycling service revenue    
Disaggregation of Revenue [Line Items]    
Revenue $ 2.3 $ 0.5