v3.26.1
Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Detail) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Common stock warrants        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share 75,000,000   75,000,000  
Stock options        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share 12,068,733 8,128,505 12,068,733 8,128,505
Restricted stock units        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share 1,978,950 1,039,950 1,978,950 1,039,950