Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Narrative (Details)

v3.24.1.1.u2
Stockholders' Equity - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 26, 2023
shares
Jun. 05, 2021
d
$ / shares
Jun. 29, 2018
shares
Mar. 31, 2023
shares
Jun. 30, 2019
d
$ / shares
shares
May 05, 2024
USD ($)
$ / shares
shares
Apr. 30, 2023
USD ($)
$ / shares
shares
Feb. 04, 2024
shares
Jan. 30, 2022
USD ($)
shares
Class of Stock [Line Items]                  
Stock option price exercise (in dollars per share) | $ / shares         $ 38.10        
Stock options are subject to vesting percentage         100.00%        
Consecutive trading days | d   40     40        
Share price (in dollars per share) | $ / shares   $ 75     $ 75        
Additional compensation | $                 $ 0.9
Modification and remaining expense was recognized | $                 $ 0.3
Number of options, exercised (in shares)           0 0    
Number of options, expired (in shares)           0 0    
Number of options, cancelled (in shares)           0 0    
Number of options, outstanding (in shares)           495,366 495,366    
Weighted average exercise price, outstanding (in dollars per share) | $ / shares           $ 38.10 $ 38.10    
Weighted average remaining contractual life, outstanding (in years)           5 years 29 days 1 year 1 month 6 days    
Average intrinsic value, outstanding (in dollars per share) | $ / shares           $ 0 $ 0    
Equity based compensation expense | $           $ 1.2 $ 0.7    
Total unrecognized equity based compensation cost related to unvested stock option and restricted unit awards | $           $ 12.6      
Weighted average period           3 years 4 months 28 days      
Restricted stock units | Chief Executive Officer                  
Class of Stock [Line Items]                  
Restricted stock award grant (in shares)       235,000          
Stock options                  
Class of Stock [Line Items]                  
Non statutory stock options granted (in shares)         495,366       495,366
Number of options issued (in shares)           0 0    
2017 Equity Incentive Plan                  
Class of Stock [Line Items]                  
Granted term           10 years      
Increase in common stock reserved for future issuance (in shares)               225,000  
Common stock reserved issuance (in shares)           2,879,889      
2017 Equity Incentive Plan | Restricted stock units                  
Class of Stock [Line Items]                  
Vesting period           3 years      
Roth Capital Partners, LLC | Common Stock Warrant                  
Class of Stock [Line Items]                  
Warrants issued (in shares) 74,592   281,750            
Warrants issued, term     5 years            
Exercised warrants (in shares)             0    
Number of warrants, warrants outstanding (in shares)           0 281,750    
Average exercise price, warrants outstanding (in dollars per share) | $ / shares             $ 19.20    
Weighted average remaining contractual life (in years), warrants outstanding, beginning balance             1 month 28 days