XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Restructuring (Benefits) Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Jun. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring Reserve [Roll Forward]            
Charged to restructuring $ 900 $ 900 $ 2,500 $ 2,553 $ 1,861 $ 2,630
Employee Termination Costs            
Restructuring Reserve [Roll Forward]            
Balance at beginning of period       799 160 499
Charged to restructuring       2,491 792 814
Payments and adjustments       (2,395) (153) (1,153)
Balance at end of period 895     895 799 160
Lease-Related Exit Costs            
Restructuring Reserve [Roll Forward]            
Balance at beginning of period       2,196 2,423 2,687
Charged to restructuring       62 765 544
Payments and adjustments       (1,074) (992) (808)
Balance at end of period $ 1,184     $ 1,184 $ 2,196 $ 2,423