v3.20.4
Accumulated Other Comprehensive Income (Loss) - Schedules of Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, beginning of period $ 2,259,913 $ 2,310,999  
OCI before reclassifications 21,405    
Amounts reclassified from AOCI (615)    
Total other comprehensive income (loss), net of tax 20,790 (2,574) $ (11,010)
Balance, end of period 2,329,976 2,259,913 2,310,999
Marketable Securities      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, beginning of period 429    
OCI before reclassifications 99    
Amounts reclassified from AOCI (615)    
Total other comprehensive income (loss), net of tax (516)    
Balance, end of period (87) 429  
Foreign Currency Translation      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, beginning of period 144    
OCI before reclassifications 21,306    
Total other comprehensive income (loss), net of tax 21,306    
Balance, end of period 21,450 144  
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive Income Loss [Line Items]      
Balance, beginning of period 573 3,147 14,157
Total other comprehensive income (loss), net of tax 20,790 (2,574) (11,010)
Balance, end of period $ 21,363 $ 573 $ 3,147