Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Narrative (Details)

v3.24.1.u1
Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jun. 05, 2021
d
Jun. 29, 2018
shares
Mar. 31, 2023
shares
Jun. 30, 2019
d
$ / shares
shares
Feb. 04, 2024
USD ($)
shares
Jan. 29, 2023
USD ($)
shares
Jan. 30, 2022
USD ($)
shares
Class of Stock [Line Items]              
Stock options are subject to vesting percentage       100.00%      
Consecutive trading days | d 40     40      
Common stock price (in dollars per share) | $ / shares       $ 75      
Additional compensation | $             $ 0.9
Modification and remaining expense was recognized | $             $ 0.3
Number of options, granted (in shares)         0 0 0
Exercise of warrants (in shares)         0 0 0
Number of options, canceled and forfeited (in shares)         0 0 0
Total unrecognized equity based compensation cost related to unvested stock option and restricted unit awards | $         $ 8.5    
Equity based compensation | $         $ 4.2 $ 10.5 $ 5.9
Weighted average period         3 years 9 months 3 days    
Common Stock Warrant | Roth Capital Partners, LLC              
Class of Stock [Line Items]              
Warrants issued (in shares)   281,750          
Warrants issued, term   5 years          
Exercised warrants (in shares)         74,592   12,125
Cashless warrant exercised (in shares)             5,625
Exercise of warrants (in shares)         0   10,956
Warrants expired (in shares)             98
Stock options              
Class of Stock [Line Items]              
Non statutory stock options granted (in shares)       495,366     495,366
Number of options, granted (in shares)         0 0 0
Exercise of warrants (in shares)         0 0 0
Number of options, canceled and forfeited (in shares)         0 0 0
Stock options forfeited (in shares)         0 0 0
Performance Shares              
Class of Stock [Line Items]              
Equity based compensation | $           $ 4.3  
Granted shares, vesting term           3 years  
Net sales performance target | $           $ 550.0  
Adjusted EBITDA performance target | $           $ 50.0  
Restricted stock units              
Class of Stock [Line Items]              
Number of shares, granted (in shares)         836,678 289,625 94,985
Restricted stock units | Chief Executive Officer              
Class of Stock [Line Items]              
Number of shares, granted (in shares)     235,000        
Grant date fair value | $         $ 4.4    
2017 Equity Incentive Plan              
Class of Stock [Line Items]              
Granted term         10 years    
Common stock reserved for issuance (in shares)         2,879,889    
Stock option price exercise (in dollars per share) | $ / shares       $ 38.10      
2017 Equity Incentive Plan | Minimum              
Class of Stock [Line Items]              
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)         225,000    
Granted shares, vesting term         4 years    
Warrants | Common Stock Warrant | Roth Capital Partners, LLC              
Class of Stock [Line Items]              
Cashless warrant exercised (in shares)         281,750    
Unvested outstanding warrants (in shares)         0