XML 76 R65.htm IDEA: XBRL DOCUMENT v3.22.2
FINANCIAL INSTRUMENTS - Schedule of Available-For-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value Measurements    
Cost $ 195,430  
Gross Unrealized Gains 0  
Gross Unrealized Losses (1,098)  
Fair Value (Level 2) 194,332  
Short-term:    
Fair Value Measurements    
Cost   $ 70,651
Gross Unrealized Gains   182
Gross Unrealized Losses   (2)
Fair Value (Level 2)   70,831
Asset-backed securities | Short-term:    
Fair Value Measurements    
Cost 30,906 3,182
Gross Unrealized Gains 0 0
Gross Unrealized Losses (239) 0
Fair Value (Level 2) 30,667 3,182
Commercial paper | Short-term:    
Fair Value Measurements    
Cost 138,705 57,533
Gross Unrealized Gains 0 80
Gross Unrealized Losses (796) (2)
Fair Value (Level 2) 137,909 57,611
Corporate bonds | Short-term:    
Fair Value Measurements    
Cost 6,288 9,936
Gross Unrealized Gains 0 102
Gross Unrealized Losses (31) 0
Fair Value (Level 2) 6,257 $ 10,038
U.S. Government bonds | Short-term:    
Fair Value Measurements    
Cost 19,531  
Gross Unrealized Gains 0  
Gross Unrealized Losses (32)  
Fair Value (Level 2) $ 19,499