v3.26.1
Summary of Significant Accounting Policies (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Significant Accounting Policies [Line Items]              
Net losses $ 39,111 $ 71,598 $ 47,917 $ 70,161 $ 110,709 $ 118,081  
Accumulated deficit 1,497,461       1,497,461   $ 1,386,752
Cash and cash equivalents 171,414   123,825   171,414 123,825 104,132
Marketable securities 30,216       $ 30,216   $ 196,578
Number of operating segments | segment         1    
Number of reportable segments | segment         1    
Foreign exchange gains (losses) $ 460   $ 1,499   $ (2,207) $ 2,680