v3.26.1
Net Loss Per Share - Schedule of Basic Net Loss Per Share (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 attributable to common stockholders $ (60,192) $ (60,668) $ (29,845) $ (22,340) $ (120,860) $ (52,185)
Denominator:            
Weighted-average number of common shares outstanding - basic 45,431,359   763,044   45,354,488 762,325
Weighted-average number of common shares outstanding - diluted 45,431,359   763,044   45,354,488 762,325
Net loss per share - basic $ (1.32)   $ (39.11)   $ (2.66) $ (68.46)
Net loss per share - diluted $ (1.32)   $ (39.11)   $ (2.66) $ (68.46)