XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Summary of Financial Assets Measured and Recorded at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Assets:    
Available-for-sale securities $ 113,129 $ 148,963
The Notes, Due 2023 | Convertible Debt    
Liabilities:    
Interest Rate 1.25%  
Convertible debt, fair value $ 86,800  
The Notes, Due 2025 | Convertible Debt    
Liabilities:    
Interest Rate 2.25%  
Convertible debt, fair value $ 325,900  
The Notes, Due 2027 | Convertible Debt    
Liabilities:    
Interest Rate 0.25%  
Convertible debt, fair value $ 583,900  
Fair Value, Recurring    
Assets:    
Foreign currency forward contracts designated as cash flow hedges (prepaid expenses and other current assets) 226 432
Total 577,531 301,965
Liabilities:    
Foreign currency forward contracts designated as cash flow hedges (other current liabilities) 128  
Total 128  
Level 1 | Fair Value, Recurring    
Assets:    
Foreign currency forward contracts designated as cash flow hedges (prepaid expenses and other current assets) 0 0
Total 519,569 236,157
Liabilities:    
Foreign currency forward contracts designated as cash flow hedges (other current liabilities) 0  
Total 0  
Level 2 | Fair Value, Recurring    
Assets:    
Foreign currency forward contracts designated as cash flow hedges (prepaid expenses and other current assets) 226 432
Total 57,962 65,808
Liabilities:    
Foreign currency forward contracts designated as cash flow hedges (other current liabilities) 128  
Total 128  
Level 3 | Fair Value, Recurring    
Assets:    
Foreign currency forward contracts designated as cash flow hedges (prepaid expenses and other current assets) 0 0
Total 0 0
Liabilities:    
Foreign currency forward contracts designated as cash flow hedges (other current liabilities) 0  
Total 0  
U.S. Government Agencies    
Assets:    
Available-for-sale securities 55,393 83,587
U.S. Government Agencies | Fair Value, Recurring    
Assets:    
Available-for-sale securities 55,393 83,587
U.S. Government Agencies | Level 1 | Fair Value, Recurring    
Assets:    
Available-for-sale securities 55,393 83,587
U.S. Government Agencies | Level 2 | Fair Value, Recurring    
Assets:    
Available-for-sale securities 0 0
U.S. Government Agencies | Level 3 | Fair Value, Recurring    
Assets:    
Available-for-sale securities 0 0
Commercial Paper    
Assets:    
Available-for-sale securities 27,676 34,766
Commercial Paper | Fair Value, Recurring    
Assets:    
Available-for-sale securities 27,676 34,766
Commercial Paper | Level 1 | Fair Value, Recurring    
Assets:    
Available-for-sale securities 0 0
Commercial Paper | Level 2 | Fair Value, Recurring    
Assets:    
Available-for-sale securities 27,676 34,766
Commercial Paper | Level 3 | Fair Value, Recurring    
Assets:    
Available-for-sale securities 0 0
Corporate Bonds    
Assets:    
Available-for-sale securities 27,657 24,192
Corporate Bonds | Fair Value, Recurring    
Assets:    
Available-for-sale securities 27,657 24,192
Corporate Bonds | Level 1 | Fair Value, Recurring    
Assets:    
Available-for-sale securities 0 0
Corporate Bonds | Level 2 | Fair Value, Recurring    
Assets:    
Available-for-sale securities 27,657 24,192
Corporate Bonds | Level 3 | Fair Value, Recurring    
Assets:    
Available-for-sale securities 0 0
Agency Bonds    
Assets:    
Available-for-sale securities   3,999
Agency Bonds | Fair Value, Recurring    
Assets:    
Available-for-sale securities   3,999
Agency Bonds | Level 1 | Fair Value, Recurring    
Assets:    
Available-for-sale securities   0
Agency Bonds | Level 2 | Fair Value, Recurring    
Assets:    
Available-for-sale securities   3,999
Agency Bonds | Level 3 | Fair Value, Recurring    
Assets:    
Available-for-sale securities   0
Asset-backed Securities    
Assets:    
Available-for-sale securities 2,403 2,419
Asset-backed Securities | Fair Value, Recurring    
Assets:    
Available-for-sale securities 2,403 2,419
Asset-backed Securities | Level 1 | Fair Value, Recurring    
Assets:    
Available-for-sale securities 0 0
Asset-backed Securities | Level 2 | Fair Value, Recurring    
Assets:    
Available-for-sale securities 2,403 2,419
Asset-backed Securities | Level 3 | Fair Value, Recurring    
Assets:    
Available-for-sale securities 0 0
Money Market Funds | Fair Value, Recurring    
Assets:    
Money market funds 464,176 152,570
Money Market Funds | Level 1 | Fair Value, Recurring    
Assets:    
Money market funds 464,176 152,570
Money Market Funds | Level 2 | Fair Value, Recurring    
Assets:    
Money market funds 0 0
Money Market Funds | Level 3 | Fair Value, Recurring    
Assets:    
Money market funds $ 0 $ 0