XML 69 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accounting Policies [Abstract]        
Total amount of unrecognized tax benefits relating to uncertain tax positions $ 33,219 $ 40,878 $ 41,110 $ 36,229
Unrecognized tax benefits, decrease from settlements (3,300)      
Unrecognized tax benefits, decrease from expiration of statutes of limitations (8,700)      
Increase (decrease) in the total amount of unrecognized tax benefits relating to uncertain tax positions (7,700)      
Unrecognized tax benefits, increase from current period tax positions 4,398 7,708 6,231  
Increase in reserves for uncertain tax positions taken in prior years 0 $ 1,200 $ 9,377  
Reasonably possible reduction to the balance of unrecognized tax benefits in succeeding 12 months (up to) $ 11,900