Annual report pursuant to Section 13 and 15(d)

Restructuring Activity - Restructuring and Related Costs (Details)

v3.22.0.1
Restructuring Activity - Restructuring and Related Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 2,204 $ 3,833 $ 2,636
Employee separation expenses      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 1,273 1,620 1,150
Lease related charges      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 608 1,998 1,301
Other      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 323 $ 215 $ 185