XML 77 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Related party transactions (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]          
Revenues $ 8,400,000 $ 4,700,000 $ 21,000,000.0 $ 11,900,000  
Accounts payable 105,100,000   105,100,000   $ 134,500,000
Accounts receivable, net 8,200,000   8,200,000   1,000,000.0
Product revenue          
Related Party Transaction [Line Items]          
Revenues 4,400,000 3,500,000 11,500,000 9,700,000  
Related Party          
Related Party Transaction [Line Items]          
Accounts payable 100,000   100,000    
Accounts receivable, net         $ 200,000
Related Party | Glencore          
Related Party Transaction [Line Items]          
Related party transaction, amounts of transaction 0 0 100,000 100,000  
Related Party | Fade In Production Pty          
Related Party Transaction [Line Items]          
Related party transaction, amounts of transaction     100,000 100,000  
Related Party | Consulero Inc          
Related Party Transaction [Line Items]          
Related party transaction, amounts of transaction 0 100,000 100,000 100,000  
Related Party | Product revenue          
Related Party Transaction [Line Items]          
Revenue from contract with customer, gain (loss) from settlement of prior period sales $ 1,300,000   $ 1,000,000.0    
Revenues   $ 600,000   $ 1,800,000