XML 93 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefit beginning of year $ 4,421 $ 2,977 $ 2,105
Increases-tax positions in current year 1,720 1,444 872
Unrecognized tax benefit end of year $ 6,141 $ 4,421 $ 2,977