XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]      
Deferred tax asset, valuation allowance $ 3,525 $ 3,923  
Total liabilities for uncertain tax positions including interest and penalties 8,300 20,900  
Uncertain tax positions 1,480 3,658 $ 5,292
Interest accruals 6,400 16,500  
Penalty accruals 400 800  
Tax provision benefit/expense 12,629 8,952 (2,818)
Tax indemnification receivable 3,900 13,500  
Tax indemnification expense (income), net 9,554 $ 7,121 $ (2,218)
Federal      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryovers 338,400    
Operating loss carryforwards expire 200,400    
Operating loss carried forward 138,000    
State Research Credit      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryovers 11,600    
Tax credits 2,900    
Massachusetts | Investment Tax Credit Carryforward      
Operating Loss Carryforwards [Line Items]      
Tax credits $ 1,400