XML 74 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]    
Change in valuation allowance for deferred tax assets   $ 10,100,000
Decrease in tax positions of prior years due to settled tax positions $ 36,000 $ 700,000
Unrecognized tax benefits that would impact effective tax rate 2,400,000  
Decrease for tax positions of current years 600,000  
Unrecognized tax benefits inclusive of interest and penalties 3,100,000  
Interest and penalties 800,000  
2029 | Federal    
Operating Loss Carryforwards [Line Items]    
NOL available to offset future income 0  
2029 | State and Local Jurisdiction    
Operating Loss Carryforwards [Line Items]    
NOL available to offset future income $ 18,600,000