v3.26.1
Organization and Significant Accounting Policies - Summary of Potentially Dilutive Securities Not Included in Calculation of Diluted Net Loss Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Anti-dilutive shares:        
Antidilutive securities not included in calculation of diluted net loss per share 15,543,642 11,275,509 15,543,642 11,275,509
Common Stock Options        
Anti-dilutive shares:        
Antidilutive securities not included in calculation of diluted net loss per share 15,463,214 9,909,368 15,463,214 9,909,368
Common Stock Warrants        
Anti-dilutive shares:        
Antidilutive securities not included in calculation of diluted net loss per share 80,428 1,366,141 80,428 1,366,141