v3.26.1
Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:            
Net loss $ (6,012,458) $ (19,682,798) $ (23,519,412) $ (19,694,697) $ (25,695,256) $ (43,214,109)
Denominator:            
Weighted-average common shares outstanding (in shares) 81,619,113   36,694,576   75,395,090 36,586,974
Weighted-average pre-funded warrants (in shares) 0   2,135,477   0 2,135,477
Weighted-average common shares outstanding used to compute basic and diluted net loss per share, basic (in shares) 81,619,113   38,830,053   75,395,090 38,722,451
Weighted-average common shares outstanding used to compute basic and diluted net loss per share, diluted (in shares) 81,619,113   38,830,053   75,395,090 38,722,451
Net loss per share            
Basic (in dollars per share) $ (0.07)   $ (0.61)   $ (0.34) $ (1.12)
Diluted (in dollars per share) $ (0.07)   $ (0.61)   $ (0.34) $ (1.12)