Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Narrative (Details)

v3.24.2.u1
Stockholders' Equity - Narrative (Details)
1 Months Ended 3 Months Ended 6 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
Aug. 04, 2024
USD ($)
$ / shares
shares
Jul. 30, 2023
USD ($)
$ / shares
shares
Aug. 04, 2024
USD ($)
$ / shares
shares
Jul. 30, 2023
USD ($)
$ / shares
shares
Jan. 30, 2022
USD ($)
shares
Jun. 11, 2024
USD ($)
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 | $                   $ 900,000  
Modification and remaining expense was recognized | $                   $ 300,000  
Number of options, exercised (in shares)           0 0 0 0    
Number of options, expired (in shares)           0 0 0 0    
Number of options, cancelled (in shares)           0 0 0 0    
Number of options, outstanding (in shares)           495,366 495,366 495,366 495,366    
Weighted average exercise price, outstanding (in dollars per share) | $ / shares           $ 38.10 $ 38.10 $ 38.10 $ 38.10    
Weighted average remaining contractual life, outstanding (in years)               4 years 10 months 2 days 10 months 6 days    
Average intrinsic value, outstanding (in dollars per share) | $ / shares           $ 0 $ 0 $ 0 $ 0    
Equity based compensation expense | $           $ 2,800,000 $ 1,300,000 $ 3,900,000 $ 2,000,000.0    
Total unrecognized equity based compensation cost related to unvested stock option and restricted unit awards | $           23,100,000   $ 23,100,000      
Weighted average period               2 years 9 months 18 days      
Share repurchase program, remaining authorized, amount | $           $ 40,000,000   $ 40,000,000      
Common                      
Class of Stock [Line Items]                      
Share repurchase authorized, amount | $                     $ 40,000,000
Stock repurchased (in shares)           0          
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 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)               1,100,000      
Common stock reserved issuance (in shares)           3,979,889   3,979,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                
Number of warrants, warrants outstanding (in shares)           0   0