v3.26.1
Net Loss per Share - Summary of Potential Common Shares Excluded from Calculation of Diluted Net Loss per Share (Detail) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential common shares excluded from calculation of diluted net loss per share 27,124,836 21,913,528
Employee Stock Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential common shares excluded from calculation of diluted net loss per share 3,545,997 3,065,029
Warrants To Issue Shares Of Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential common shares excluded from calculation of diluted net loss per share 11,346,839 6,616,499
Series X Preferred Stock Issued And Outstanding, As Converted [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential common shares excluded from calculation of diluted net loss per share 12,232,000 12,232,000