v3.26.3
Basis of Presentation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Basis of Presentation                
Cash, cash equivalents and marketable securities $ 650,300           $ 650,300  
Net loss $ 75,557 $ 73,503 $ 78,685 $ 67,044 $ 56,600 $ 53,796 227,745 $ 177,440
Net cash used in operations             $ 188,033 $ 147,005