v3.26.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share of Common Stock
The following table presents the calculation of basic and diluted net loss per share of common stock for the three and nine months ended September 30, 2026 and 2025:
Three Months EndedNine Months Ended
(in thousands, except for share and per share amounts)September 30,
2026
September 30,
2025
September 30,
2026
September 30,
2025
Numerator:
Net loss
$(22,562)$(22,586)$(133,642)$(79,287)
Denominator:
Weighted average shares outstanding, basic and diluted
60,465,170 59,091,478 60,054,252 58,873,268 
Net loss per share, basic and diluted
$(0.37)$(0.38)$(2.23)$(1.35)
Antidilutive securities excluded from calculations of diluted net loss per share
6,117,524 5,445,436 6,012,950 6,180,855