XML 81 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Stock-Based Expense (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2024
Apr. 30, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Employee Service Share Based Compensation Allocation Of Recognized Period Costs            
Stock-based compensation expense     $ 7,231 $ 10,077 $ 14,550 $ 22,359
Stock-based compensation expense capitalized into inventory     400 193 794 324
Cost of Goods Sold            
Employee Service Share Based Compensation Allocation Of Recognized Period Costs            
Stock-based compensation expense     304 236 552 361
Research and development            
Employee Service Share Based Compensation Allocation Of Recognized Period Costs            
Stock-based compensation expense     2,266 3,370 4,460 8,831
Selling, General and Administrative Expenses            
Employee Service Share Based Compensation Allocation Of Recognized Period Costs            
Stock-based compensation expense     4,661 $ 6,471 9,538 $ 13,167
Performance Condition PSO            
Employee Service Share Based Compensation Allocation Of Recognized Period Costs            
Term years 10 years 10 years        
Stock-based compensation expense     $ 800   $ 800  
Performance Condition PSO | Other Senior Executives            
Employee Service Share Based Compensation Allocation Of Recognized Period Costs            
Share based payment options grants 640,000          
Performance Condition PSO | Chief Executive Officer            
Employee Service Share Based Compensation Allocation Of Recognized Period Costs            
Share based payment options grants   1,982,500