XML 63 R47.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Components - Schedule of Marketable Securities (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   $ 40,112,000
Unrealized Gains   26,000
Unrealized Loss   (3,000)
Fair Value $ 0 40,135,000
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   27,823,000
Unrealized Gains   17,000
Unrealized Loss   (3,000)
Fair Value   27,837,000
U.S. Treasury and government debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   12,289,000
Unrealized Gains   9,000
Unrealized Loss   0
Fair Value   $ 12,298,000