v3.23.2
Restructuring and Other Charges, Net - Restructuring Reserve Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restructuring Reserve [Roll Forward]      
Balance at December 31, 2021 $ 0    
Restructuring charges 15,933 $ 0 $ 0
Stock-based compensation expense (3,197)    
Severance payments and adjustments (8,977)    
Balance at December 31, 2022 $ 3,758 $ 0