XML 60 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components (Schedule of Available-for-sale Investments in an Unrealized Loss Position) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value $ 1,587 $ 30,711
Less than 12 months, unrealized loss (569) (15)
U.S. Government Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value 544  
Less than 12 months, unrealized loss (160)  
U.S. Treasury Bills [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, unrealized loss (2)  
Corporate Bonds/Notes [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value 527 26,716
Less than 12 months, unrealized loss (124) (12)
Agency Bonds/Notes [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value 484 3,995
Less than 12 months, unrealized loss (237) $ (3)
Asset-Backed Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value 32  
Less than 12 months, unrealized loss (40)  
Commercial Paper [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, unrealized loss $ (6)