XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.1
BALANCE SHEET COMPONENTS - Schedule of Corporate, US Government, and Municipal Debt Securities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Debt Securities:  
Amortized Cost $ 32,348
Gross Unrealized Gains 1
Gross Unrealized Losses (10)
Estimated Fair Value 32,339
Certificate of Deposit  
Debt Securities:  
Amortized Cost 9,000
Gross Unrealized Gains 0
Gross Unrealized Losses 0
Estimated Fair Value 9,000
Corporate Debt Securities  
Debt Securities:  
Amortized Cost 21,853
Gross Unrealized Gains 1
Gross Unrealized Losses (10)
Estimated Fair Value 21,844
U.S. Government Debt Securities  
Debt Securities:  
Amortized Cost 1,495
Gross Unrealized Gains 0
Gross Unrealized Losses 0
Estimated Fair Value $ 1,495