Annual report pursuant to Section 13 and 15(d)

Cost Reduction Plan (Details)

v3.23.1
Cost Reduction Plan (Details) - Employee Severance - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2022
Restructuring Plan, One-Time Termination Benefits    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 1.5  
Payments for restructuring   $ 1.4
Share-based payment arrangement, accelerated cost 0.4  
Restructuring Plan, One-Time Termination Benefits | Research and development    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 0.7  
Restructuring Plan, One-Time Termination Benefits | Selling, General and Administrative Expenses    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 0.8  
Separation From Certain Section 16 Officers    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges   $ 1.7
Share-based payment arrangement, accelerated cost $ 3.9  
Separation From Certain Section 16 Officers | Minimum    
Restructuring Cost and Reserve [Line Items]    
Payment term 12 months  
Separation From Certain Section 16 Officers | Maximum    
Restructuring Cost and Reserve [Line Items]    
Payment term 18 months