v3.25.1
Stock-based Compensation and Stockholders' Equity - Schedule of Operational and Stock Price Milestones (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 22, 2025
USD ($)
Feb. 27, 2025
USD ($)
May 05, 2024
day
$ / shares
Apr. 01, 2024
day
$ / shares
Mar. 02, 2024
day
$ / shares
Feb. 29, 2024
shares
Sep. 30, 2023
shares
Jan. 31, 2023
shares
Oct. 31, 2022
shares
Aug. 31, 2022
shares
Mar. 31, 2025
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
Mar. 31, 2025
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales                     $ 4,599,913 $ 3,850,066 $ 16,215,131 $ 9,634,662
2023 CEO Performance Award                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Market price milestone, number of trading days | day         60                  
Milestone One                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of units per vesting tranche (in shares) | shares                   2,000,000        
Milestone One | 2021 CEO Performance Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales                         $ 4,000,000  
Share price milestone (in dollars per share) | $ / shares                     $ 4.50   $ 4.50  
Milestone One | 2023 CEO Performance Award                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales   $ 13,000,000                     $ 13,000,000  
Share price milestone (in dollars per share) | $ / shares         $ 45           45.00   $ 45.00  
Milestone Two                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of units per vesting tranche (in shares) | shares                 2,000,000          
Milestone Two | 2021 CEO Performance Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales                         $ 4,800,000  
Share price milestone (in dollars per share) | $ / shares                     6.00   $ 6.00  
Milestone Two | 2023 CEO Performance Award                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales                         $ 15,000,000  
Share price milestone (in dollars per share) | $ / shares       $ 60             60.00   $ 60.00  
Market price milestone, number of trading days | day       60                    
Milestone Two | 2023 CEO Performance Award | Subsequent Event                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales $ 15,000,000                          
Milestone Three                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of units per vesting tranche (in shares) | shares               2,000,000            
Milestone Three | 2021 CEO Performance Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales                         $ 5,800,000  
Share price milestone (in dollars per share) | $ / shares                     7.50   $ 7.50  
Milestone Three | 2023 CEO Performance Award                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales                         $ 17,000,000  
Share price milestone (in dollars per share) | $ / shares       $ 75             75.00   $ 75.00  
Market price milestone, number of trading days | day       60                    
Milestone Three | 2023 CEO Performance Award | Subsequent Event                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales 17,000,000                          
Milestone Four                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of units per vesting tranche (in shares) | shares             2,000,000              
Milestone Four | 2021 CEO Performance Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales                         $ 6,800,000  
Share price milestone (in dollars per share) | $ / shares                     9.50   $ 9.50  
Milestone Four | 2023 CEO Performance Award                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales                         $ 19,000,000  
Share price milestone (in dollars per share) | $ / shares     $ 90               90.00   $ 90.00  
Market price milestone, number of trading days | day     60                      
Milestone Four | 2023 CEO Performance Award | Subsequent Event                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales $ 19,000,000                          
Milestone Five                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of units per vesting tranche (in shares) | shares           2,000,000                
Milestone Five | 2021 CEO Performance Stock Option                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales                         $ 8,000,000  
Share price milestone (in dollars per share) | $ / shares                     $ 12.00   $ 12.00  
Milestone Five | 2023 CEO Performance Award                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Net sales                         $ 21,000,000