XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) - USD ($)
Feb. 28, 2023
May 31, 2022
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts (in Dollars) $ 17,432 $ 153,231
Inventory reserves 807,576 845,549
Accumulated depreciation and amortization 1,316,268 1,305,360
Accumulated amortization, Right of Use Assets (in Dollars) 927,077 724,802
Accumulated amortization, Intangible Assets (in Dollars) $ 27,383 $ 18,994
Common stock par value (in Dollars per share) (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,488,313 12,867,924
Common stock, shares outstanding (in Shares) 13,488,313 12,867,924