XML 66 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]        
Provision for income tax expense (benefit) $ (3,891,000) $ 1,944,000 $ (5,018,000) $ (7,865,000)
Effective income tax rate 30.40% 35.80% 28.60% 22.60%
Accounting Standards Update 2019-12        
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]        
Provision for income tax expense (benefit) $ (900,000)      
Minimum        
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]        
Possible of uncertain tax benefit within the next twelve months 0   $ 0  
Maximum        
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]        
Possible of uncertain tax benefit within the next twelve months $ 2,400,000   $ 2,400,000