XML 119 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Accrual Activities by Components Related to Company's Restructuring Charges (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Restructuring Cost And Reserve [Line Items]    
Accrued expense beginning balance $ 2,410 $ 2,686
Restructuring charges 11,814 4,408
Cash payments (8,867) (3,486)
Non-cash write-offs and other adjustments (2,507) (1,198)
Accrued expense ending balance 2,850 2,410
Employee Related    
Restructuring Cost And Reserve [Line Items]    
Accrued expense beginning balance 1,902 2,107
Restructuring charges 5,832 2,029
Cash payments (6,675) (2,198)
Non-cash write-offs and other adjustments (21) (36)
Accrued expense ending balance 1,038 1,902
Facility Related    
Restructuring Cost And Reserve [Line Items]    
Accrued expense beginning balance 452 550
Restructuring charges 4,452 1,995
Cash payments (1,379) (931)
Non-cash write-offs and other adjustments (1,845) (1,162)
Accrued expense ending balance 1,680 452
Other Restructuring Charges    
Restructuring Cost And Reserve [Line Items]    
Accrued expense beginning balance 56 29
Restructuring charges 1,530 384
Cash payments (813) (357)
Non-cash write-offs and other adjustments (641)  
Accrued expense ending balance $ 132 $ 56