XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Payable and Accrued Expenses
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expenses

6. Accounts Payable and Accrued Expenses, as restated

 

Accounts Payable and Accrued expenses consist of the following:

 

  

June 30,

2023

  

December 31,

2022

 
   (in millions) 
Accounts payable  $30.0   $23.7 
Payroll and related costs   5.4    10.3 
Cost of sales including inventory   6.1    9.2 
Other   6.8    9.5 
Total accounts payable and accrued expenses  $48.3   $52.7