v3.26.3
Leases - Summarizes lease expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total lease expense $ 2,430 $ 2,399 $ 7,124 $ 6,787
Research and development 45,363 36,678 137,396 99,521
General and administrative 10,942 9,065 31,251 25,863
Total lease expense 2,430 2,399 7,124 6,787
Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
General and administrative 339 371 816 1,073
Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Research and development $ 2,091 $ 2,028 $ 6,308 $ 5,714