XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Shareholders' Equity - Narrative (Details) - shares
Jul. 31, 2021
Jan. 30, 2021
Jul. 13, 2020
Jul. 12, 2020
Equity [Abstract]        
Capital stock, Authorized 10,000,000   10,000,000  
Common stock, Additional shares authorized 20,000,000      
Common Stock, Shares Authorized 29,600,000 29,600,000 20,000,000 5,000,000
Capital stock, undesignated shares authorized 9,600,000      
Capital stock, shares outstanding 0      
Common stock, shares issued 21,254,414 13,019,061    
Common stock, shares outstanding 21,254,414 13,019,061    
Preferred stock, shares authorized 400,000 400,000