XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
FINANCIAL INSTRUMENTS - Schedule of Available For Sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Fair Value Measurements    
Cost $ 559,723 $ 516,845
Gross Unrealized Gains 109 350
Gross Unrealized Losses (10) (31)
Fair Value (Level 2) 559,822 517,164
Short-term:    
Fair Value Measurements    
Cost   421,416
Gross Unrealized Gains   320
Gross Unrealized Losses   (31)
Fair Value (Level 2)   421,705
Long-term:    
Fair Value Measurements    
Cost   95,429
Gross Unrealized Gains   30
Gross Unrealized Losses   0
Fair Value (Level 2)   95,459
Asset-backed securities | Short-term:    
Fair Value Measurements    
Cost 17,615 34,918
Gross Unrealized Gains 3 98
Gross Unrealized Losses (2) 0
Fair Value (Level 2) 17,616 35,016
Commercial paper | Short-term:    
Fair Value Measurements    
Cost 423,302 221,494
Gross Unrealized Gains 82 36
Gross Unrealized Losses 0 (18)
Fair Value (Level 2) 423,384 221,512
Corporate bonds | Short-term:    
Fair Value Measurements    
Cost 32,612 120,375
Gross Unrealized Gains 0 179
Gross Unrealized Losses (7) (11)
Fair Value (Level 2) 32,605 120,543
U.S. Government bonds | Short-term:    
Fair Value Measurements    
Cost 86,194 44,629
Gross Unrealized Gains 24 7
Gross Unrealized Losses (1) (2)
Fair Value (Level 2) $ 86,217 44,634
U.S. Government bonds | Long-term:    
Fair Value Measurements    
Cost   95,429
Gross Unrealized Gains   30
Gross Unrealized Losses   0
Fair Value (Level 2)   $ 95,459