v3.26.1
Balance Sheet Components - Summary of Cash and Cash Equivalents (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Cash and Cash Equivalents [Line Items]    
Total cash and cash equivalents $ 12,610 $ 10,708
Cash [Member]    
Cash and Cash Equivalents [Line Items]    
Cash 1,783 2,872
Money Market Funds [Member]    
Cash and Cash Equivalents [Line Items]    
Cash equivalents 10,327 7,836
Yankee CD [Member]    
Cash and Cash Equivalents [Line Items]    
Cash equivalents $ 500 $ 0