v3.26.1
Net Loss per Share - Summary of Basic and Diluted Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Class of Warrant or Right [Line Items]    
Net loss $ (69,234) $ (65,581)
Weighted average common shares outstanding, basic 81,719,016 64,986,778
Weighted average common shares outstanding, diluted 81,719,016 64,986,778
Weighted average common shares outstanding, basic 97,534,269 80,146,531
Weighted average common shares outstanding, diluted 97,534,269 80,146,531
Net loss per share, basic $ (0.71) $ (0.82)
Net loss per share, diluted $ (0.71) $ (0.82)
Pre-funded warrants    
Class of Warrant or Right [Line Items]    
Weighted average common shares outstanding, basic 15,815,253 15,159,753
Weighted average common shares outstanding, diluted 15,815,253 15,159,753