XML 37 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Details 4) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Gross unrecognized tax benefits at the beginning of the year
Increases related to current year positions
Increases related to prior year positions
Decreases related to prior year positions
Expiration of unrecognized tax benefits
Gross unrecognized tax benefits at the end of the year