Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Additional information (Details)

v3.22.2.2
Stockholders' Equity - Additional information (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 05, 2021
trading_day
$ / shares
Jun. 30, 2019
USD ($)
trading_day
$ / shares
shares
Oct. 30, 2022
USD ($)
shares
Oct. 31, 2021
USD ($)
shares
Oct. 30, 2022
USD ($)
shares
Oct. 31, 2021
USD ($)
shares
Jun. 02, 2022
shares
Class of Stock [Line Items]              
Cashless warrant exercised (in shares)           5,625  
Warrant expired (in shares)       98   98  
Non statutory stock options granted (in shares)   495,366          
Stock option price exercise (in dollars per share) | $ / shares   $ 38.10          
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          
Stock option modified (in shares)   495,366          
Additional compensation | $   $ 0.9          
Modification and remaining expense was recognized | $   $ 0.3          
Equity based compensation expense | $     $ 0.7 $ 1.1 $ 2.9 $ 2.9  
Total unrecognized equity based compensation cost related to unvested stock option and restricted unit awards | $     $ 4.9   $ 4.9    
Weighted average period         2 years 1 month 13 days    
2017 Equity Incentive Plan              
Class of Stock [Line Items]              
Granted term         10 years    
Common stock reserved issuance (in shares)     2,654,889   2,654,889   550,000
Warrant              
Class of Stock [Line Items]              
Issuance of common shares (in shares)           10,956