XML 83 R69.htm IDEA: XBRL DOCUMENT v3.26.1
FINANCIAL INSTRUMENTS - Schedule of Short-Term and Noncurrent Available-for-Sale Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value Measurements    
Cost $ 45,185 $ 79,852
Gross Unrealized Gains 0 40
Gross Unrealized Losses (29) (13)
Level 2    
Fair Value Measurements    
Fair Value 45,156 79,879
Commercial paper | Current:    
Fair Value Measurements    
Cost 27,158 54,971
Gross Unrealized Gains 0 18
Gross Unrealized Losses (24) (13)
Commercial paper | Current: | Level 2    
Fair Value Measurements    
Fair Value 27,134 54,976
Corporate bonds | Current:    
Fair Value Measurements    
Cost 18,027 24,881
Gross Unrealized Gains 0 22
Gross Unrealized Losses (5) 0
Corporate bonds | Current: | Level 2    
Fair Value Measurements    
Fair Value $ 18,022 $ 24,903