XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parentheticals) - USD ($)
Aug. 31, 2022
May 31, 2022
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 383,106 $ 153,231
Inventory reserves 981,814 845,549
Accumulated depreciation and amortization 1,325,561 1,305,360
Accumulated amortization, Right of Use Assets 791,859 724,802
Accumulated amortization, Intangible Assets $ 21,271 $ 18,994
Common stock par value (in Dollars per share) $ 0.08 $ 0.08
Common stock, shares authorized (in Shares) 25,000,000 25,000,000
Common stock, shares issued (in Shares) 13,406,901 12,867,924
Common stock, shares outstanding (in Shares) 13,406,901 12,867,924