Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details) - Schedule of warrant activity

v3.23.1
Stockholders' Equity (Details) - Schedule of warrant activity - Warrants Activity - $ / shares
12 Months Ended
Jan. 29, 2023
Jan. 30, 2022
Jan. 31, 2021
Class of Warrant or Right [Line Items]      
Average exercise price, warrants outstanding, beginning balance (in dollars per share) $ 19.20 $ 19.07 $ 16.83
Average exercise price, warrants issued (in dollars per share) 0 0 0
Average exercise price, expired and canceled (in dollars per share) 0 9.83 0
Average exercise price, exercised (in dollars per share) 0 16.00 16.00
Average exercise price, warrants outstanding, ending balance (in dollars per share) $ 19.20 $ 19.20 $ 19.07
Number of options      
Number of warrants, outstanding, beginning balance (in shares) 281,750 293,973 1,039,120
Number of warrants, warrants issued (in shares) 0 0 0
Number of warrants, expired and canceled (in shares) 0 (98) 0
Number of warrants, exercised (in shares) 0 (12,125) (745,147)
Number of warrants, warrants outstanding, ending balance (in shares) 281,750 281,750 293,973
Weighted average remaining contractual life (in years). warrants outstanding, beginning balance 1 year 4 months 28 days 2 years 6 months 25 days 1 year 11 months 4 days
Weighted average remaining contractual life (in years), exercised   1 month 2 days 4 months 28 days
Weighted average remaining contractual life (in years). warrants outstanding, ending balance 4 months 28 days 1 year 4 months 28 days 2 years 6 months 25 days