Quarterly report pursuant to Section 13 or 15(d)

Income Taxes - Narrative (Details)

v3.20.2
Income Taxes - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2020
Dec. 31, 2017
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]                
Federal statutory rate       21.00%     35.00%  
Impact of discrete items on effective income tax rate       6.50%        
Effective income tax rate 31.60%   37.10% 20.80% 33.50%      
Impact of discrete items on effective income tax rate, amount   $ 516,000            
Minimum amount of future taxable income required to realize deferred tax assets $ 3,200,000     $ 3,200,000        
Unrecognized tax benefits $ 800     $ 800       $ 4,000
Scenario Forecast                
Operating Loss Carryforwards [Line Items]                
Effective income tax rate before CARES Act impact           31.10%    
Effective income tax rate           24.60%    
Maximum                
Operating Loss Carryforwards [Line Items]                
CARES Act of 2020 net operating loss carryback period       5 years