XML 103 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Share-Based Compensation - Schedule of Components of Share-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 compensation expense $ 65,108 $ 67,240 $ 43,710
Cost of goods sold      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock compensation expense 1,432 985 363
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock compensation expense 39,600 43,449 25,750
Selling, general, and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock compensation expense 23,621 22,375 17,597
Restructuring costs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock compensation expense $ 455 $ 431 $ 0