XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.1
INCOME PER COMMON SHARE, Potentially Diluted Securities (Details) - shares
Mar. 31, 2021
Mar. 31, 2020
Potentially Diluted Securities [Abstract]    
Potentially diluted securities (in shares) 105,357 188,526
Convertible Preferred Stock [Member]    
Potentially Diluted Securities [Abstract]    
Potentially diluted securities (in shares) 310 6,310
Employee Stock Options [Member]    
Potentially Diluted Securities [Abstract]    
Potentially diluted securities (in shares) 98,994 114,496
Non-Employee Stock Options [Member]    
Potentially Diluted Securities [Abstract]    
Potentially diluted securities (in shares) 6,053 36,053
Employee Restricted Stock [Member]    
Potentially Diluted Securities [Abstract]    
Potentially diluted securities (in shares) 0 5,000
Non-Employee Restricted Stock [Member]    
Potentially Diluted Securities [Abstract]    
Potentially diluted securities (in shares) 0 26,667