v3.26.1
Earnings per Share (Tables)
6 Months Ended
Jun. 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 six months ended June 30, 2026 and 2025:
Three Months EndedSix Months Ended
(in thousands, except for share and per share amounts)June 30,
2026
June 30,
2025
June 30,
2026
June 30,
2025
Numerator:
Net loss
$(62,513)$(27,207)$(111,080)$(56,701)
Denominator:
Weighted average shares outstanding, basic and diluted
60,226,570 58,993,990 59,845,391 58,762,358 
Net loss per share, basic and diluted
$(1.04)$(0.46)$(1.86)$(0.96)
Antidilutive securities excluded from calculations of diluted net loss per share
5,498,144 6,589,315 5,960,663 6,548,565