Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Stock-based compensation | $ 6,238 | $ 9,161 | ||
Research and Development Expense | ||||
Stock-based compensation | $ 1,620 | $ 1,679 | 3,194 | 3,273 |
Selling, General and Administrative Expenses | ||||
Stock-based compensation | $ 1,575 | $ 3,180 | $ 3,044 | $ 5,888 |