v3.26.1
Basis of Presentation (Details) - USD ($)
$ 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
Basis of Presentation            
Cash, cash equivalents and marketable securities $ 717,600       $ 717,600  
Net loss $ 73,503 $ 78,685 $ 56,600 $ 53,796 152,188 $ 110,396
Net cash used in operations         $ 122,998 $ 98,377