XML 77 R71.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Restructuring Plan - Additional Information (Details) - USD ($)
3 Months Ended
Jan. 25, 2023
Mar. 31, 2024
Mar. 31, 2023
Restructuring Costs [Line Items]      
Employee reduction percentage 7.00%    
Liabilities accrued   $ 0  
Restructuring charges   782,000 $ 28,570,000
Severance, Employee Related Benefits And Other Costs [Member]      
Restructuring Costs [Line Items]      
Restructuring charges     26,800,000
Stock-Based Compensation Expense [Member]      
Restructuring Costs [Line Items]      
Restructuring charges     1,000,000
Facilities [Member]      
Restructuring Costs [Line Items]      
Restructuring charges   $ 800,000 $ 1,800,000