XML 74 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Reconciliation of Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance - beginning of year $ 679 $ 652
Additions based on tax positions related to the current year 50 58
Additions for tax positions of prior years 43 118
Reductions for tax positions of prior years (53)
Settlements (375)
Lapse in statutes of limitations (99) (96)
Uncertain tax positions, ending balance $ 233 $ 679