XML 82 R70.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Jun. 30, 2019
Dec. 31, 2018
Operating Loss Carryforwards [Line Items]            
Provision (benefit) for income taxes $ 2,873,000 $ (9,061,000) $ 3,428,000 $ (10,413,000)    
Effective income tax rate (percent) 14.00% 54.20% 7.80% (327.10%)    
Valuation allowance $ 300,000   $ 300,000   $ 300,000 $ 0
Accrued interest and penalties related to unrecognized tax benefits $ 100,000   100,000     $ 100,000
Research Tax Credit Carryforward            
Operating Loss Carryforwards [Line Items]            
Unrecognized tax benefits     $ (200,000) $ (200,000.0)