v3.26.1
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
The table below presents the computation of basic and diluted EPS:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
(in thousands, except per share amounts)
Numerator:
Net income (loss)$1,760 $(26,586)$(43,377)$(76,299)
Denominator:
Weighted average common shares outstanding—basic90,043 86,626 88,826 85,952 
Dilutive common stock equivalents7,290 — — — 
Weighted average common shares outstanding—diluted97,333 86,626 88,826 85,952 
Net income (loss) per share:
Basic$0.02 $(0.31)$(0.49)$(0.89)
Diluted$0.02 $(0.31)$(0.49)$(0.89)