v3.26.1
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share
Basic and diluted net loss per share for the three and six months ended June 30, 2026 and 2025 are calculated as follows:
Three Months Ended June 30,
20262025
Numerator:
    Net loss$(6,012,458)$(23,519,412)
Denominator:
     Shares used to compute net loss per share, basic and diluted
          Weighted-average common shares outstanding81,619,113 36,694,576 
          Weighted-average shares underlying pre-funded warrants— 2,135,477 
Weighted-average common shares outstanding used to compute basic and diluted net loss per share81,619,113 38,830,053 
Net loss per share
Basic and diluted$(0.07)$(0.61)
Six Months Ended June 30,
20262025
Numerator:
    Net loss$(25,695,256)$(43,214,109)
Denominator:
     Shares used to compute net loss per share, basic and diluted
          Weighted-average common shares outstanding75,395,090 36,586,974 
          Weighted-average shares underlying pre-funded warrants— 2,135,477 
Weighted-average common shares outstanding used to compute basic net loss per share75,395,090 38,722,451 
Net loss per share
     Basic and diluted$(0.34)$(1.12)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The following table summarizes potential shares of common stock that were excluded from the diluted net loss per share calculation because of their anti-dilutive effect:
Three and Six Months Ended June 30,
20262025
Warrants to purchase common stock49,285,715 10,000,000 
Options to purchase common stock3,706,939 2,010,580 
Service-based restricted stock units1,719,210 733,551 
Performance-and market-based restricted stock units
67,410 128,800 
Convertible preferred stock275 275 
Total54,779,549 12,873,206