v3.26.1
Financial Instruments - Summary of Estimated Fair Value and Related Valuation Input Hierarchy of Available-for-Sale Securities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Available-for-sale Securities [Line Items]    
Total Fair Value $ 9,613 $ 8,221
Fair Value, Measurements, Recurring    
Schedule of Available-for-sale Securities [Line Items]    
Total Amortized Cost 9,615 8,220
Total Unrealized Gain 0 1
Total Unrealized Loss (2) 0
Total Fair Value 9,613 8,221
Amounts Classified As Cash Equivalents | Fair Value, Measurements, Recurring    
Schedule of Available-for-sale Securities [Line Items]    
Total Amortized Cost (2,961) (8,220)
Total Unrealized Gain 0 (1)
Total Unrealized Loss 0 0
Total Fair Value (2,961) (8,221)
Amounts Classified As Short-Term Investments | Fair Value, Measurements, Recurring    
Schedule of Available-for-sale Securities [Line Items]    
Total Amortized Cost 6,654 0
Total Unrealized Gain 0 0
Total Unrealized Loss (2) 0
Total Fair Value 6,652 0
Level 1 | Money Market Funds | Fair Value, Measurements, Recurring    
Schedule of Available-for-sale Securities [Line Items]    
Total Amortized Cost 1,464 3,528
Total Unrealized Gain 0 0
Total Unrealized Loss 0 0
Total Fair Value 1,464 3,528
Level 2 | U.S. Treasury Obligations | Fair Value, Measurements, Recurring    
Schedule of Available-for-sale Securities [Line Items]    
Total Amortized Cost 8,151 4,692
Total Unrealized Gain 0 1
Total Unrealized Loss (2) 0
Total Fair Value $ 8,149 $ 4,693