v3.25.4
Stock Option and Grant Plans - Summary of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock-based compensation $ 27,645 $ 33,038
Research and Development Expenses    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock-based compensation 6,961 8,758
Selling, General and Administrative Expenses    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total stock-based compensation $ 20,684 $ 24,280