XML 84 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Roll Forward of Liability for Unrecognized Tax Benefits Exclusive of Accrued Interest (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of Unrecognized Tax Benefits      
Balance, beginning of period $ 6,861 $ 6,058 $ 4,243
Decrease in previous years tax positions (34) (615)  
Increase in previous year tax positions     213
Increase in current year tax positions 950 1,749 1,982
Decrease due to lapse of statutes of limitations (120) (331) (380)
Balance, end of period $ 7,657 $ 6,861 $ 6,058