v3.26.1
Net Loss Per Share of Common Stock - Basic and Dilutive Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator    
Net loss, basic $ (22,653) $ (147,761)
Net loss, diluted $ (22,653) $ (147,761)
Denominator:    
Weighted average shares outstanding, basic (in shares) 122,382,195 91,747,685
Weighted average shares outstanding, diluted (in shares) 122,382,195 91,747,685
Net loss per share - basic (in dollars per share) $ (0.19) $ (1.61)
Net loss per share - diluted (in dollars per share) $ (0.19) $ (1.61)