v3.26.1
Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net loss $ (19,682,798) $ (19,694,697)
Denominator:    
Weighted-average common shares outstanding (in shares) 69,101,910 36,478,176
Weighted-average pre-funded warrants (in shares) 0 2,135,477
Weighted-average common shares outstanding used to compute basic and diluted net loss per share, basic (in shares) 69,101,910 38,613,653
Weighted-average common shares outstanding used to compute basic and diluted net loss per share, diluted (in shares) 69,101,910 38,613,653
Net loss per share    
Basic (in dollars per share) $ (0.28) $ (0.51)
Diluted (in dollars per share) $ (0.28) $ (0.51)