v3.26.3
Summary of Available-for-Sale Securities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 43,352 $ 64,804
Gross Unrealized Gain 4 111
Gross Unrealized Loss (544) (187)
Fair Value 42,812 64,728
Money market funds    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 2,050 1,810
Gross Unrealized Gain 0 0
Gross Unrealized Loss 0 0
Fair Value 2,050 1,810
United States government agency securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 11,679 23,431
Gross Unrealized Gain 0 49
Gross Unrealized Loss (100) (1)
Fair Value 11,579 23,479
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 27,030 36,768
Gross Unrealized Gain 4 55
Gross Unrealized Loss (78) (1)
Fair Value 26,956 36,822
Mortgage-backed securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 2,593 2,795
Gross Unrealized Gain 0 7
Gross Unrealized Loss (366) (185)
Fair Value $ 2,227 $ 2,617