Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Narrative (Details)

v3.23.3
Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 05, 2021
trading_day
$ / shares
Jun. 29, 2018
shares
Jun. 30, 2020
shares
Jun. 30, 2019
USD ($)
trading_day
$ / shares
shares
May 01, 2022
USD ($)
Jul. 31, 2022
USD ($)
Oct. 30, 2022
USD ($)
Jan. 29, 2023
USD ($)
shares
Jan. 30, 2022
USD ($)
shares
Jan. 31, 2021
USD ($)
shares
Class of Stock [Line Items]                    
Warrants issued (in shares)   281,750                
Warrants issued, term   5 years                
Cashless warrant exercised (in shares)               0 5,625 738,897
Warrants expired (in shares)                 98  
Stock options are subject to vesting percentage       100.00%            
Consecutive trading days | trading_day 40     40            
Stock price (in dollars per share) | $ / shares $ 75     $ 75            
Additional compensation | $       $ 900         $ 900  
Modification and remaining expense was recognized | $       $ 300            
Equity-based compensation | $         $ 1,163 $ 2,197 $ 2,929 $ 10,450 $ 5,859 $ 4,681
Total unrecognized equity based compensation cost related to unvested stock option and restricted unit awards (in Dollars) | $               $ 4,200    
Weighted average period               1 year 11 months 12 days    
Performance Shares                    
Class of Stock [Line Items]                    
Equity-based compensation | $               $ 4,300    
Granted shares, vesting term               3 years    
Net sales performance target | $               $ 550,000    
Adjusted EBITDA performance target | $               $ 50,000    
2017 Equity Incentive Plan                    
Class of Stock [Line Items]                    
Granted term               10 years    
Common stock reserved for issuance (in shares)     690,000         2,654,889    
Non statutory stock options granted (in shares)       495,366            
Stock option price exercise (in dollars per share) | $ / shares       $ 38.10            
2017 Equity Incentive Plan | Minimum                    
Class of Stock [Line Items]                    
Number of shares of common stock reserved for issuance (in shares)     1,414,889              
Granted shares, vesting term               3 years    
2017 Equity Incentive Plan | Maximum                    
Class of Stock [Line Items]                    
Number of shares of common stock reserved for issuance (in shares)     2,104,889         550,000    
Granted shares, vesting term               4 years    
Common Shares                    
Class of Stock [Line Items]                    
Exercise of warrants (in shares)                 10,956 439,447