v3.26.1
EQUITY INCENTIVE PLANS​ - Schedule of Stock-Based Compensation Expense Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Stock-based Compensation [Line Items]        
Stock-based compensation $ 15,316 $ 11,687 $ 29,474 $ 23,775
Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Stock-based Compensation [Line Items]        
Stock-based compensation 2,908 2,414 5,510 6,018
Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Stock-based Compensation [Line Items]        
Stock-based compensation $ 12,408 $ 9,273 $ 23,964 $ 17,757