v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share
The following table presents net loss per share and related information:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
(In thousands, except per share amounts)
Basic and diluted:
Net loss$(55,889)$(67,280)$(120,604)$(151,767)
Weighted-average common shares outstanding
110,757 45,641 95,206 40,569 
Basic and diluted net loss per share$(0.50)$(1.47)$(1.27)$(3.74)