XML 101 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating Loss Carryforwards [Line Items]      
Increase (decrease) in valuation allowance $ 3,300 $ 22,700  
Interest and penalties related to uncertain tax positions, increase (decrease) 100 (45) $ 700
Interest and penalties accrued related to uncertain tax positions 200 $ 100  
Unrecognized tax benefits that would impact the effective tax rate 3,400    
Federal      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 674,000    
Tax credit carryforwards 19,100    
State      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 511,000    
Tax credit carryforwards $ 14,800