XML 46 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reorganizations - Additional Information (Details)
$ in Millions
1 Months Ended 3 Months Ended
Jun. 30, 2023
USD ($)
Mar. 31, 2024
USD ($)
Officers
Anticipated restructuring expense   $ 13.4
Number of executive officers terminated | Officers   5
Employee Severance    
Anticipated restructuring expense   $ 4.7
Employee Severance | 2023 Restructuring Plan    
Restructuring charges, total $ 4.2  
Payments for restructuring charges   0.5
Employee Severance | Executive Officer Departures    
Payments for restructuring charges   0.1
Non-Cash, Stock-based Compensation Expense    
Anticipated restructuring expense   $ 8.7