XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense $ 11,943 $ 12,383 $ 37,502 $ 23,779
2022 Omnibus Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense (1,511) 2,111 5,458 5,135
Cost of goods sold        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense 193 64 524 133
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense 7,562 7,255 24,538 13,518
Selling, general, and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock compensation expense $ 4,188 $ 5,064 $ 12,440 $ 10,128