XML 119 R80.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-based Compensation and Stockholders' Equity - Summary of Operational and Stock Price Milestones (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 19, 2023
d
$ / shares
Apr. 25, 2023
d
$ / shares
Jan. 31, 2023
shares
Oct. 31, 2022
shares
Aug. 31, 2022
shares
Mar. 31, 2021
tradingDay
Apr. 17, 2023
shares
Jun. 30, 2023
USD ($)
$ / shares
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Net sales               $ 7,123,482 $ 5,196,099 $ 3,557,422
Milestone One                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Net sales               4,000,000    
Number of units per vesting tranche (in shares) | shares         200,000          
Milestone Two                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Net sales               4,800,000    
Number of units per vesting tranche (in shares) | shares       200,000            
Milestone Three                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Net sales               5,800,000    
Number of units per vesting tranche (in shares) | shares     200,000              
Milestone Four                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Net sales               6,800,000    
Number of units per vesting tranche (in shares) | shares             200,000      
Market price milestone, number of trading days | d   60                
Milestone Five                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Net sales               $ 8,000,000    
Market price milestone, number of trading days | d 60                  
2021 CEO Performance Stock Option                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Market price milestone, number of trading days | tradingDay           60        
2021 CEO Performance Stock Option | Milestone One                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock price milestone (USD per share) | $ / shares               $ 45    
2021 CEO Performance Stock Option | Milestone Two                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock price milestone (USD per share) | $ / shares               60    
2021 CEO Performance Stock Option | Milestone Three                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock price milestone (USD per share) | $ / shares               75    
2021 CEO Performance Stock Option | Milestone Four                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock price milestone (USD per share) | $ / shares   $ 95           95    
2021 CEO Performance Stock Option | Milestone Five                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock price milestone (USD per share) | $ / shares $ 120             $ 120