XML 91 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended 36 Months Ended
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Contingency [Line Items]            
Valuation allowance $ 20,000 $ 2,000 $ 20,000 $ 20,000    
Change in valuation allowance 37,500,000   37,500,000      
Cumulative pretax income for preceding 12 quarters       110,300,000    
Unrecognized tax benefits 9,179,000 7,581,000 9,179,000 9,179,000 $ 6,891,000 $ 5,792,000
Long-term unrecognized tax benefits 8,994,000 7,646,000 8,994,000 8,994,000    
Unrecognized tax benefits, which would affect the effective tax rate 8,600,000 7,200,000 8,600,000 8,600,000    
Unrecognized tax benefits, amount reclassified from deferred tax assets to noncurrent liabilities   400,000 8,000,000      
Deferred tax assets, amount reclassified from unrecognized tax benefits     500,000      
Other Current Liabilities            
Income Tax Contingency [Line Items]            
Unrecognized tax benefits $ 0 0 0 $ 0    
U.S.            
Income Tax Contingency [Line Items]            
Change in valuation allowance     18,400,000      
State            
Income Tax Contingency [Line Items]            
Change in valuation allowance     7,500,000      
Net operating loss carryforwards   29,600,000        
Other Income Tax Authority            
Income Tax Contingency [Line Items]            
Change in valuation allowance     $ 11,600,000      
Foreign Tax Authority            
Income Tax Contingency [Line Items]            
Net operating loss carryforwards   $ 0