XML 103 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Income taxes payable $ 33,000,000.0 $ 10,100,000  
Valuation allowance 1,100,000 600,000  
Increase of valuation allowance 500,000    
State operating loss carryforwards 2,700,000    
Unrecognized tax benefits 200,000 $ 0 $ 0
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Valuation allowance, state net operating loss carryforwards $ 1,100,000