XML 72 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components (Schedule of Available-for-sale Investments in an Unrealized Loss Position) (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Less than 12 months, fair value $ 30,711
Less than 12 months, unrealized loss (15)
Corporate Bonds/Notes [Member]  
Debt Securities, Available-for-Sale [Line Items]  
Less than 12 months, fair value 26,716
Less than 12 months, unrealized loss (12)
Agency Bonds/Notes [Member]  
Debt Securities, Available-for-Sale [Line Items]  
Less than 12 months, fair value 3,995
Less than 12 months, unrealized loss $ (3)