v3.26.1
Fair Value Measurements - Additional Information (Detail)
$ in Thousands
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Fair Value, Measurements, Recurring    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Fair value of financial assets $ 36,860 $ 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 4 months 9 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 $ 36,700  
Short term restricted cash balance 100  
Long term restricted cash balance 100  
Fair value of financial assets 36,860 $ 21,448
Significant Unobservable Inputs (Level 3) | Stock Price Volatility    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Warrant liabilities, stock price volatility rate   86.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
Significant Unobservable Inputs (Level 3) | Maximum | Stock Price Volatility    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Warrant liabilities, stock price volatility rate 86.2  
Significant Unobservable Inputs (Level 3) | Minimum | Stock Price Volatility    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Warrant liabilities, stock price volatility rate 72.9  
Significant Unobservable Inputs (Level 3) | Weighted Average | Stock Price Volatility    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Warrant liabilities, stock price volatility rate 76.7