XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Related party transactions - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]      
Revenues $ 4.2 $ 3.6  
Accounts receivable, net 2.9   $ 1.0
Increase (decrease) in accounts receivable 1.9 0.4  
Accrued liabilities 31.8   17.6
Accounts payable 118.6   134.5
Product revenue      
Related Party Transaction [Line Items]      
Revenues 1.9 3.1  
Related Party      
Related Party Transaction [Line Items]      
Accounts receivable, net 1.3   0.3
Increase (decrease) in accounts receivable 1.3   0.0
Related party transaction, amounts of transaction 0.1    
Accrued liabilities 0.0    
Accounts payable 0.1   $ 0.1
Related Party | Product revenue      
Related Party Transaction [Line Items]      
Revenues   $ 0.9  
Revenue from contract with customer, gain (loss) from settlement of prior period sales $ (0.3)