XML 67 R50.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
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value $ 1,415 $ 30,711
Less than 12 months, unrealized loss (365) (15)
U.S. Government Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value 566  
Less than 12 months, unrealized loss (78)  
Corporate Bonds/Notes [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value 413 26,716
Less than 12 months, unrealized loss (153) (12)
Agency Bonds/Notes [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value 389 3,995
Less than 12 months, unrealized loss (108) $ (3)
Asset-Backed Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, fair value 47  
Less than 12 months, unrealized loss (25)  
Commercial Paper [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Less than 12 months, unrealized loss $ (1)