v3.26.1
Net Loss Per Share - Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ 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
Numerator            
Net loss $ (44,393) $ (41,400) $ (14,660) $ (16,289) $ (85,793) $ (30,949)
Denominator            
Weighted-average common shares outstanding, basic 320,435,078   120,016,132   315,082,327 119,950,172
Weighted-average common shares outstanding, diluted 320,435,078   120,016,132   315,082,327 119,950,172
Net loss per share attributable to common stockholders, basic $ (0.14)   $ (0.12)   $ (0.27) $ (0.26)
Net loss per share attributable to common stockholders,diluted $ (0.14)   $ (0.12)   $ (0.27) $ (0.26)