XML 69 R55.htm IDEA: XBRL DOCUMENT v3.25.2
EQUITY INCENTIVE PLANS​ - Stock-Based Compensation Expense Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Stock-based Compensation [Line Items]        
Stock-based compensation expense $ 11,687 $ 10,769 $ 23,775 $ 18,385
Selling, general and administrative        
Stock-based Compensation [Line Items]        
Stock-based compensation expense 9,273 8,460 17,757 14,106
Research and development        
Stock-based Compensation [Line Items]        
Stock-based compensation expense $ 2,414 $ 2,309 $ 6,018 $ 4,279