XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Reconciliation of Restructuring Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restructuring Reserve [Roll Forward]                      
Charged to restructuring costs $ 0 $ 2,500   $ 0 $ 0 $ 0 $ 800 $ 1,200 $ 1,861 $ 2,630 $ 6,052
Gain on lease termination     $ 1,100                
Employee Termination Costs                      
Restructuring Reserve [Roll Forward]                      
Balance at beginning of period       160       499 160 499 386
Charged to restructuring costs                 792 814 2,525
Payments and adjustments                 (153) (1,153) (2,412)
Balance at end of period 799       160       799 160 499
Lease-Related Exit Costs                      
Restructuring Reserve [Roll Forward]                      
Balance at beginning of period       $ 2,423       $ 2,687 2,423 2,687 1,223
Charged to restructuring costs                 765 544 2,190
Payments and adjustments                 (992) (808) (726)
Balance at end of period $ 2,196       $ 2,423       2,196 2,423 2,687
Gain on lease termination     $ 1,400                
Strategic Reduction Of Real Estate Footprint                      
Restructuring Reserve [Roll Forward]                      
Charged to restructuring costs                 $ 0 $ 1,300 $ 1,100