XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Stock-Based Expense (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
May 31, 2024
Apr. 30, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Employee Service Share Based Compensation Allocation Of Recognized Period Costs            
Stock-based compensation expense     $ 6,868 $ 9,953 $ 21,418 $ 32,312
Stock-based compensation expense capitalized into inventory     313 373 1,107 697
Cost of Sales [Member]            
Employee Service Share Based Compensation Allocation Of Recognized Period Costs            
Stock-based compensation expense     282 174 834 535
Research and Development Expense [Member]            
Employee Service Share Based Compensation Allocation Of Recognized Period Costs            
Stock-based compensation expense     2,092 2,929 6,552 11,760
Selling, General and Administrative Expenses [Member]            
Employee Service Share Based Compensation Allocation Of Recognized Period Costs            
Stock-based compensation expense     4,494 $ 6,850 14,032 $ 20,017
Performance Condition PSO            
Employee Service Share Based Compensation Allocation Of Recognized Period Costs            
Term years 10 years 10 years        
Stock-based compensation expense     $ 200   $ 1,000  
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 [Member]            
Employee Service Share Based Compensation Allocation Of Recognized Period Costs            
Share based payment options grants   1,982,500