v3.26.1
Net Loss Per Share of Common Stock
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Net Loss Per Share of Common Stock
Note 7. Net Loss Per Share of Common Stock

Basic net loss per share is calculated by dividing the net loss attributable to common stockholders by the weighted average number of common stock outstanding during the period, without consideration of potentially dilutive securities.

The Company uses the treasury stock method to determine the dilutive effect of potentially dilutive securities, and the if-converted method to determine the dilutive effect of any potentially dilutive convertible securities, as the Company’s only participating securities are shares of the Company’s common stock, and any dividends declared on the common stock would be forfeitable if not vested. There were no potentially dilutive securities included in the Company’s diluted net loss per share calculation for the three and six months ended June 30, 2026 and 2025, as the effect of any potentially dilutive security would have been anti-dilutive due to the net losses in those periods.
The table below sets forth the computation of basic and diluted net loss per share:

(Amounts in thousands, except share and per share amounts)Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Numerator
Net loss$(28,809)$(29,589)$(51,462)$(177,350)
Denominator:
Weighted-average shares outstanding, basic and diluted134,813,711 104,588,373 128,627,046 98,374,632 
Net loss per share, basic and diluted$(0.21)$(0.28)$(0.40)$(1.80)

The table below sets forth a listing of potentially dilutive securities that were excluded from the calculation of diluted net loss per share attributable to common stockholders because the impact of including them would have been anti-dilutive or out-of-the-money:

As of June 30,
20262025
Stock options29,785,144 28,011,982 
RSUs8,628,534 9,124,212 
Earnout shares17,600,000 17,600,000 
Warrants issued to an advisor50,000 50,000 
Polar warrants (1)
9,375,000 — 
BZAI warrants29,648,250 29,648,250 
ESPP (2)
3,047,669 3,047,669 
Total98,134,597 87,482,113 

(1) The Polar warrants were issued in November 2025.
(2) The ESPP has not yet commenced.