XML 94 R83.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Jun. 30, 2019
Operating Loss Carryforwards [Line Items]            
Provision (benefit) for income taxes $ 6,546,000 $ 2,873,000 $ 5,471,000 $ 3,428,000    
Effective income tax rate (percent) 15.40% 14.00% 8.20% 7.80%    
Valuation allowance $ 300,000   $ 300,000   $ 300,000 $ 300,000
Accrued interest and penalties related to unrecognized tax benefits $ 200,000   200,000   $ 200,000  
Research Tax Credit Carryforward            
Operating Loss Carryforwards [Line Items]            
Unrecognized tax benefits     $ 1,100,000 $ (200,000)