v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share            
Net loss $ (34,229) $ (68,813) $ (64,685) $ (48,784) $ (103,042) $ (113,470)
Weighted-average shares outstanding - basic 351,863   303,727   351,834 303,686
Weighted-average shares outstanding - diluted 351,863   303,727   351,834 303,686
Net loss per share basic (in dollars per share) $ (0.1)   $ (0.21)   $ (0.29) $ (0.37)
Net loss per share diluted (in dollars per share) $ (0.1)   $ (0.21)   $ (0.29) $ (0.37)
Penny warrants included in Net loss per share calculation - basic and diluted (in shares) 3,000   6,000   3,000 6,000