Annual report pursuant to Section 13 and 15(d)

Income Taxes - Summary of Changes in Liability Related to Unrecognized Tax Benefits (Details)

v3.20.4
Income Taxes - Summary of Changes in Liability Related to Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]        
Unrecognized tax benefit liability, Beginning Balance $ 3,839 $ 4,901 $ 4,645  
New positions 0 0 0  
Prior period positions:        
Increases 1,749 1,795 7  
Decreases (2,230) (2,697) (199)  
Increases from current period positions 774 582 714  
Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities 0 653 0  
Lapse of statute of limitations (8) (8) (69)  
Other (89) (81) (197)  
Unrecognized tax benefit liability, Ending Balance 4,035 3,839 4,901  
Accrued interest and penalties $ 500 $ 500 $ 600 $ 600