v3.26.1
Fair Value Measurements - Additional Information (Detail)
$ in Thousands
Jun. 30, 2026
USD ($)
Jun. 25, 2026
Dec. 31, 2025
USD ($)
Stock Price Volatility | April 2022 Public Offering      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Warrant liabilities, stock price volatility rate 77.3   86.1
Fair Value, Measurements, Recurring      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Fair value of financial assets $ 10,676   $ 21,448
Warrants Associated With March 2026 Private Placement | Fair Value, Measurements, Recurring | Stock Price Volatility      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Warrant liabilities, extimated expected term for common warrants   2 years 1 month 13 days  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Cash and cash equivalents 10,500    
Short term restricted cash balance 100    
Long term restricted cash balance 100    
Fair value of financial assets 10,676   21,448
Significant Unobservable Inputs (Level 3) | Stock Price Volatility | March 2026 Private Placement      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Warrant liabilities, stock price volatility rate   74.1  
Significant Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring      
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]      
Fair value of financial assets $ 0   $ 0