Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets, Net (Details) - Schedule of intangible assets

v3.21.1
Intangible Assets, Net (Details) - Schedule of intangible assets - USD ($)
12 Months Ended
Jan. 31, 2021
May 02, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 4,466,399 $ 4,605,256
Accumulated Amortization (2,949,367) (3,412,688)
Net carrying amount $ 1,517,032 1,192,568
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Life 10 years  
Gross Carrying Amount $ 2,387,328 2,495,408
Accumulated Amortization (1,128,997) (1,483,452)
Net carrying amount $ 1,258,331 1,011,956
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Life 3 years  
Gross Carrying Amount $ 1,239,334 1,270,111
Accumulated Amortization (980,633) (1,089,499)
Net carrying amount $ 258,701 180,612
Other intangibles [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated Life 5 years  
Gross Carrying Amount $ 839,737 839,737
Accumulated Amortization (839,737) (839,737)
Net carrying amount