XML 44 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components (Available-for-Sale Investments in Unrealized Loss Position) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 months $ 46,976 $ 76,813
Unrealized Loss, Less than 12 months (69) (181)
Corporate Bonds/Notes [Member]    
Debt Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 months 1,490 1,490
Unrealized Loss, Less than 12 months (11) (13)
U.S. Government Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Fair Value, Less than 12 months 45,486 73,329
Unrealized Loss, Less than 12 months $ (58) (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)