XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components (Available-for-Sale Investments in Unrealized Loss Position) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 months $ 117,505 $ 76,813
Unrealized Loss, Less than 12 months (285) (181)
US Treasury Bills [Member]    
Debt Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 months 2,949  
Corporate Bonds/Notes [Member]    
Debt Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 months 33,744 1,490
Unrealized Loss, Less than 12 months (93) (13)
U.S. Government Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 months 7,985 73,329
Unrealized Loss, Less than 12 months (1) (164)
Asset-Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 months   1,994
Unrealized Loss, Less than 12 months   $ (4)
Agency bonds/notes [Member]    
Debt Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 months 72,827  
Unrealized Loss, Less than 12 months $ (191)