v3.26.1
Balance Sheet Components - Summary of Available-For-Sale Marketable Securities (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Marketable Securities [Line Items]    
Amortized Cost $ 33,061 $ 37,587
Gross Unrealized Gains 10 73
Gross Unrealized Losses (62) (1)
Fair Value 33,009 37,659
U.S. Treasury and Government Agencies [Member]    
Marketable Securities [Line Items]    
Amortized Cost 6,527 6,709
Gross Unrealized Gains 0 9
Gross Unrealized Losses (18) 0
Fair Value 6,509 6,718
Corporate Debt [Member]    
Marketable Securities [Line Items]    
Amortized Cost 16,387 19,254
Gross Unrealized Gains 8 48
Gross Unrealized Losses (23) 0
Fair Value 16,372 19,302
Asset-Backed Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 8,747 10,423
Gross Unrealized Gains 2 16
Gross Unrealized Losses (21) (1)
Fair Value 8,728 10,438
Yankee CD [Member]    
Marketable Securities [Line Items]    
Amortized Cost 1,400 1,201
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value $ 1,400 $ 1,201