XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components (Details) - Schedule of investments in debt securities at fair value - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Balance Sheet Components (Details) - Schedule of investments in debt securities at fair value [Line Items]    
Cash and Cash Equivalents $ 15,607 $ 11,709
Short-term Investments 16,947 65,833
Investments (non-current) 15,430
Total 32,554 92,972
Municipal debt securities [Member]    
Balance Sheet Components (Details) - Schedule of investments in debt securities at fair value [Line Items]    
Total  
Level 1 Securities [Member]    
Balance Sheet Components (Details) - Schedule of investments in debt securities at fair value [Line Items]    
Cash and Cash Equivalents 15,607 11,709
Short-term Investments 1,996 13,582
Investments (non-current)
Total 17,603 25,291
Level 1 Securities [Member] | U.S. Government debt securities [Member]    
Balance Sheet Components (Details) - Schedule of investments in debt securities at fair value [Line Items]    
Cash and Cash Equivalents
Short-term Investments 1,996 13,582
Investments (non-current)
Total 1,996 13,582
Level 1 Securities [Member] | Money market funds [Member]    
Balance Sheet Components (Details) - Schedule of investments in debt securities at fair value [Line Items]    
Cash and Cash Equivalents 15,607 11,709
Short-term Investments
Investments (non-current)
Total 15,607 11,709
Level 2 Securities [Member]    
Balance Sheet Components (Details) - Schedule of investments in debt securities at fair value [Line Items]    
Cash and Cash Equivalents
Short-term Investments 14,951 52,251
Investments (non-current) 15,430
Total 14,951 67,681
Level 2 Securities [Member] | Corporate debt securities [Member]    
Balance Sheet Components (Details) - Schedule of investments in debt securities at fair value [Line Items]    
Cash and Cash Equivalents
Short-term Investments 14,951 50,641
Investments (non-current) 15,430
Total 14,951 66,071
Level 2 Securities [Member] | Municipal debt securities [Member]    
Balance Sheet Components (Details) - Schedule of investments in debt securities at fair value [Line Items]    
Cash and Cash Equivalents
Short-term Investments 1,610
Investments (non-current)
Total   $ 1,610