XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Nov. 30, 2021
Nov. 29, 2021
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]          
Unrecognized tax benefit, including interest and penalties $ 16,224        
Unrecognized tax benefits that would affect effective tax rate 14,382        
Amount of uncertain tax liability expected to be paid within one year 4,253        
Amount of uncertain tax liability included in Other long-term liabilities 11,972        
Unrecognized tax benefits related to lapse of statute of limitations, previously unrecognized 4,782        
Liabilities for tax-related interest and penalties 1,338 $ 2,105 $ 1,962    
Novus Partners          
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]          
Deferred tax asset carryovers         $ 7,280
Valuation allowance         1,454
Novus Partners | Federal          
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]          
Operating loss carryovers       $ 28,285  
Research And Development Tax Credit Carryforward | Novus Partners          
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]          
Tax credit carryovers         $ 1,340
Settlement and Lapse of Statute          
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]          
Unrecognized tax benefits expected to be recognized within the next 12 months $ 4,253