v3.24.0.1
Accounts Payable and Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

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