XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.3
BALANCE SHEET COMPONENTS - Schedule of Investments in Debt Securities at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Balance Sheet Components (Details) - Schedule of Investments in Debt Securities at Fair Value [Line Items]    
Cash and Cash Equivalents $ 13,333 $ 4,161
Short-Term Investments 13,669 24,231
Investments (Non-Current) 1,488 7,459
Total 28,490 35,851
Level 1 Securities    
Balance Sheet Components (Details) - Schedule of Investments in Debt Securities at Fair Value [Line Items]    
Cash and Cash Equivalents 11,838 3,512
Short-Term Investments 248 10,495
Investments (Non-Current) 0 0
Total 12,086 14,007
Level 1 Securities | Certificate of deposit    
Balance Sheet Components (Details) - Schedule of Investments in Debt Securities at Fair Value [Line Items]    
Cash and Cash Equivalents   0
Short-Term Investments   9,000
Investments (Non-Current)   0
Total   9,000
Level 1 Securities | U.S. government securities    
Balance Sheet Components (Details) - Schedule of Investments in Debt Securities at Fair Value [Line Items]    
Cash and Cash Equivalents 0 0
Short-Term Investments 248 1,495
Investments (Non-Current) 0 0
Total 248 1,495
Level 2 Securities    
Balance Sheet Components (Details) - Schedule of Investments in Debt Securities at Fair Value [Line Items]    
Cash and Cash Equivalents 1,495 649
Short-Term Investments 13,421 13,736
Investments (Non-Current) 1,488 7,459
Total 16,404 21,844
Level 2 Securities | Corporate and municipal debt securities    
Balance Sheet Components (Details) - Schedule of Investments in Debt Securities at Fair Value [Line Items]    
Cash and Cash Equivalents 1,495 649
Short-Term Investments 13,421 13,736
Investments (Non-Current) 1,488 7,459
Total 16,404 21,844
Money Market Funds | Level 1 Securities    
Balance Sheet Components (Details) - Schedule of Investments in Debt Securities at Fair Value [Line Items]    
Cash and Cash Equivalents 11,838 3,512
Short-Term Investments 0 0
Investments (Non-Current) 0 0
Total $ 11,838 $ 3,512