XML 73 R60.htm IDEA: XBRL DOCUMENT v3.23.2
FINANCIAL INSTRUMENTS - Schedule of Available-For-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Fair Value Measurements    
Cost $ 134,465 $ 222,515
Gross Unrealized Gains 0 25
Gross Unrealized Losses (509) (819)
Fair Value (Level 2) 133,956 221,721
Current:    
Fair Value Measurements    
Cost   185,233
Gross Unrealized Gains   23
Gross Unrealized Losses   (744)
Fair Value (Level 2)   184,512
Noncurrent:    
Fair Value Measurements    
Cost   37,282
Gross Unrealized Gains   2
Gross Unrealized Losses   (75)
Fair Value (Level 2)   37,209
Asset-backed securities | Current:    
Fair Value Measurements    
Cost 5,972 6,836
Gross Unrealized Gains 0 0
Gross Unrealized Losses (16) (3)
Fair Value (Level 2) 5,956 6,833
Commercial paper | Current:    
Fair Value Measurements    
Cost 49,007 134,423
Gross Unrealized Gains 0 23
Gross Unrealized Losses (99) (386)
Fair Value (Level 2) 48,908 134,060
U.S. federal agency bonds | Current:    
Fair Value Measurements    
Cost 64,789 41,971
Gross Unrealized Gains 0 0
Gross Unrealized Losses (314) (337)
Fair Value (Level 2) 64,475 41,634
U.S. federal agency bonds | Noncurrent:    
Fair Value Measurements    
Cost   22,783
Gross Unrealized Gains   2
Gross Unrealized Losses   (66)
Fair Value (Level 2)   22,719
U.S. government bonds | Current:    
Fair Value Measurements    
Cost 14,697 2,003
Gross Unrealized Gains 0 0
Gross Unrealized Losses (80) (18)
Fair Value (Level 2) $ 14,617 1,985
U.S. government bonds | Noncurrent:    
Fair Value Measurements    
Cost   14,499
Gross Unrealized Gains   0
Gross Unrealized Losses   (9)
Fair Value (Level 2)   $ 14,490