v3.26.1
Stockholders' Equity - Schedule of Warrants (Detail) - Warrant - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Number    
Beginning balance (in shares) 5,653,981 8,744,698
Granted (in shares) 0 8,666,667
Exercised (in shares) 0 (8,509,926)
Expired (in shares) 0 (3,247,458)
Ending balance (in shares) 5,653,981 5,653,981
Weighted Average Exercise Price    
Beginning balance (in usd per share) $ 1.40 $ 1.40
Granted (in usd per share) 0 0.34
Exercised (in usd per share) 0 0.41
Expired (in usd per share) 0 1.08
Ending balance (in usd per share) $ 2.05 $ 1.40
Warrants exercisable (in shares) 5,653,981 5,653,981
Intrinsic value of warrants $ 0 $ 0
Weighted Average Remaining Contractual Life (Years) 2 years 7 months 13 days 3 years 1 month 13 days