v3.26.1
Stock-Based Awards - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]      
Number of Shares, Beginning balance 3,143,997    
Number of Shares, Granted 402,000 0  
Number of Shares, Exercised 0    
Number of Shares, Ending balance 3,545,997   3,143,997
Number of Shares, Options exercisable 2,522,539   2,418,033
Number of Shares, Options vested and expected to vest 3,511,011   3,120,459
Weighted Average Exercise Price, Beginning balance $ 5.21    
Weighted Average Exercise Price, Granted 1.17    
Weighted Average Exercise Price, Ending balance 4.75   $ 5.21
Weighted Average Exercise Price, Options exercisable 5.87   6
Weighted Average Exercise Price, Options vested and expected to vest $ 4.78   $ 5.23
Weighted Average Remaining Contractual Term, Outstanding 6 years 1 month 6 days   6 years 1 month 6 days
Weighted Average Remaining Contractual Term, Options exercisable 5 years 1 month 6 days   5 years 4 months 24 days
Weighted Average Remaining Contractual Term, Options vested and expected to vest 6 years 1 month 6 days   6 years 1 month 6 days
Aggregate Intrinsic Value, Beginning balance $ 158    
Aggregate Intrinsic Value, Exercised   $ 18  
Aggregate Intrinsic Value, Ending balance 117   $ 158
Aggregate Intrinsic Value, Options exercisable 102   138
Aggregate Intrinsic Value, Options vested and expected to vest $ 116   $ 157