v3.25.2
Net Loss per Share - Summary of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Class of Warrant or Right [Line Items]        
Net Income (Loss) $ (76,614) $ (42,062) $ (142,195) $ (90,619)
Weighted average common shares outstanding, basic 65,282,527 61,418,804 65,135,585 60,740,533
Weighted average common shares outstanding, diluted 65,282,527 61,418,804 65,135,585 60,740,533
Weighted average common shares outstanding, basic 80,449,405 73,059,398 80,298,940 71,908,963
Weighted average common shares outstanding, diluted 80,449,405 73,059,398 80,298,940 71,908,963
Net loss per share, basic $ (0.95) $ (0.58) $ (1.77) $ (1.26)
Net loss per share, diluted $ (0.95) $ (0.58) $ (1.77) $ (1.26)
Pre-funded warrants        
Class of Warrant or Right [Line Items]        
Weighted average common shares outstanding, basic 15,166,878 11,640,594 15,163,355 11,168,430
Weighted average common shares outstanding, diluted 15,166,878 11,640,594 15,163,355 11,168,430