XML 102 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation and Stockholders' Equity - Summary of Operational and Stock Price Milestones (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Net sales $ 1,172,419 $ 830,306 $ 2,205,149 $ 1,592,556  
Milestone Achieved          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Net sales         $ 4,170,000
Milestone One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Net sales     4,000,000    
Milestone Two          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Net sales     4,800,000    
Milestone Three          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Net sales     5,800,000    
Milestone Four          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Net sales     6,800,000    
Milestone Five          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Net sales     $ 8,000,000    
2021 CEO Performance Stock Option | Milestone One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share Price Milestone (in dollars per share) $ 45   $ 45   $ 45
2021 CEO Performance Stock Option | Milestone Two          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share Price Milestone (in dollars per share) 60   60   60
2021 CEO Performance Stock Option | Milestone Three          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share Price Milestone (in dollars per share) 75   75   75
2021 CEO Performance Stock Option | Milestone Four          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share Price Milestone (in dollars per share) 95   95   95
2021 CEO Performance Stock Option | Milestone Five          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share Price Milestone (in dollars per share) $ 120   $ 120   $ 120