v3.24.1.u1
Restructuring (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Restructuring Cost and Reserve [Line Items]  
Reduce employee headcount percentage 25.00%
Number of positions eliminated, percent 25.00%
Other Restructuring  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Incurred Cost $ 6.7
Employee Severance  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Incurred Cost 6.7
Contract Termination  
Restructuring Cost and Reserve [Line Items]  
Restructuring and Related Cost, Incurred Cost $ 6.7