XML 81 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Shareholders' Equity - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense $ 55,792 $ 67,581 $ 64,184
Research and development expenses      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 30,147 30,779 31,781
Sales, general, and administrative expenses      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense $ 25,645 $ 36,802 $ 32,403