v3.23.2
Restructuring and Other Charges, Net - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 07, 2022
Nov. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Apr. 04, 2022
Restructuring Cost and Reserve [Line Items]            
Restructuring charges     $ 15,933 $ 0 $ 0  
Restructuring Plan, April 2022            
Restructuring Cost and Reserve [Line Items]            
Percentage for workforce approved for elimination, exclusive of open positions           42.00%
Percentage for workforce approved for elimination, inclusive of open positions           47.00%
Restructuring charges     14,500      
Severance costs     11,300      
Non-cash stock based compensation     3,200      
Restructuring Plan, November 2022            
Restructuring Cost and Reserve [Line Items]            
Restructuring charges     $ 1,400      
Positions eliminated, percent 14.00% 14.00%