XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies, Net (Loss) Income Per Share (Details) - USD ($)
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Reconciliation of basic and diluted net income per share [Abstract]      
Net (loss) income $ (49,244,000) $ (4,207,000) $ 7,361,000
Basic shares (in shares) 19,601,204 19,340,246 19,119,727
Effect of dilutive stock options (in shares) 0 0 439,919
Diluted shares (in shares) 19,601,204 19,340,246 19,559,646
Net (Loss) Income Per Share [Abstract]      
Basic net (loss) income per share (in dollars per share) $ (2.51) $ (0.22) $ 0.38
Diluted net (loss) income per share (in dollars per share) $ (2.51) $ (0.22) $ 0.38
Options [Member]      
Antidilutive Securities [Abstract]      
Antidilutive securities excluded from effect of dilutive options and warrants (in shares) 2,122,863 1,854,795 725,998
Convertible Notes [Member]      
Antidilutive Securities [Abstract]      
Antidilutive securities excluded from effect of dilutive options and warrants (in shares) 1,693,778 5,846