| STOCKHOLDERS’ EQUITY (Details Narrative) - USD ($)
 |  |  |  |  |  |  |  | 1 Months Ended | 3 Months Ended |  |  |  | 
| Nov. 09, 2023 | Aug. 02, 2023 | Mar. 27, 2023 | Oct. 29, 2022 | Sep. 30, 2022 | May 12, 2021 | Feb. 26, 2021 | Jan. 31, 2022 | Mar. 31, 2024 | Mar. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2023 | Nov. 10, 2023 | Sep. 28, 2022 | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Preferred stock, shares designated |  |  |  |  |  |  |  |  | 9,441,000 |  |  | 9,441,000 |  |  | 
| Preferred stock, shares authorized |  |  |  |  |  |  |  |  | 10,000,000 |  |  | 10,000,000 |  |  | 
| Preferred stock, par value |  |  |  |  |  |  |  |  | $ 0.001 |  |  | $ 0.001 |  |  | 
| Conversion price |  |  |  |  |  |  |  |  | $ 0.003 |  |  |  |  |  | 
| Proceeds from convertible preferred stock |  | $ 5,000,000 |  |  |  |  |  |  |  |  |  |  |  |  | 
| Series F preferred convertible preferred stock, shares |  | 5,000 |  |  |  |  |  |  |  |  |  |  |  |  | 
| Stock issued for services, value |  |  |  |  |  |  |  |  | $ 37,500 | $ 32,500 |  |  |  |  | 
| Total compensation cost for stock options |  |  |  |  |  |  |  |  | $ 438,998 |  |  |  |  |  | 
| Share-Based Payment Arrangement, Option [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Number of incentive stock options |  |  |  |  |  |  |  |  | 1,387,775 |  | 926,266 | 1,387,775 |  |  | 
| Number of incentive stock options exercisable |  |  |  |  |  |  |  |  | 766,323 |  |  | 581,324 |  |  | 
| Employee Stock Purchase Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Fair market value percentage |  |  |  |  |  |  |  |  |  |  | 85.00% |  |  |  | 
| Accrued liability |  |  |  |  |  |  |  |  | $ 44,686 |  |  |  |  |  | 
| Stock-based compensation expense |  |  |  |  |  |  |  |  | $ 18,116 |  |  |  |  |  | 
| Employee Stock Purchase Plan [Member] | Call Option [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Purchase discount, percentage |  |  |  |  |  |  |  |  | 85.00% |  |  |  |  |  | 
| Employee Stock Purchase Plan [Member] | Put Option [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Purchase discount, percentage |  |  |  |  |  |  |  |  | 15.00% |  |  |  |  |  | 
| Employee Stock Purchase Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Plan, term |  |  |  |  |  |  |  |  |  |  | 10 years |  |  |  | 
| Plan, description |  |  |  |  |  |  |  |  | The ESPP allows eligible employees to purchase shares of the Company's common stock at a discounted price, through
payroll deductions from a minimum of 1% and up to 25% of their eligible compensation up to a maximum of $25,000 or the IRS allowable limit
per calendar year. |  |  |  |  |  | 
| Maximum aggregate number of shares of common stock |  |  |  |  |  |  |  |  | 1,000,000 |  |  |  |  |  | 
| Plan 2021 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Number of shares issued, shares |  |  |  |  |  | 1,000,000 |  |  |  |  |  |  |  |  | 
| Number of incentive stock options |  |  |  |  |  |  |  |  | 788,117 |  |  | 788,117 |  |  | 
| Plan 2016 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Number of incentive stock options |  |  |  |  |  |  |  |  | 269,658 |  |  | 269,658 |  |  | 
| Non Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Number of incentive stock options |  |  |  |  |  |  |  |  | 330,000 |  |  | 330,000 |  |  | 
| Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Stock issued for services , shares |  |  |  |  |  |  |  |  | 8,655 | 12,463 |  |  |  |  | 
| Stock issued for services, value |  |  |  |  |  |  |  |  | $ 9 | $ 12 |  |  |  |  | 
| Common Stock [Member] | Employee Stock Purchase Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Purchase discount, percentage |  |  |  |  |  |  |  |  | 15.00% |  |  |  |  |  | 
| Three Directors [Member] | Common Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Stock issued for services , shares |  |  |  |  |  |  |  |  | 8,655 | 12,463 |  |  |  |  | 
| Stock issued for services, value |  |  |  |  |  |  |  |  | $ 37,500 | $ 32,500 |  |  |  |  | 
| Weighted average price per share |  |  |  |  |  |  |  |  | $ 4.33 | $ 2.61 |  |  |  |  | 
| Employees And Directors [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Stock-based compensation expense |  |  |  |  |  |  |  |  | $ 141,204 | $ 75,128 |  |  |  |  | 
| Convertible Series B Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Preferred stock, shares designated |  |  |  |  |  |  |  |  | 15,000 |  |  | 15,000 |  |  | 
| Preferred stock, par value |  |  |  |  |  |  |  |  | $ 1,000 |  |  | $ 1,000 |  |  | 
| Conversion of stock shares converted |  |  |  |  |  |  |  |  | $ 1,000 |  |  |  |  |  | 
| Conversion price |  |  |  |  |  |  |  |  | $ 7.00 |  |  |  |  |  | 
| Preferred stock, shares issued |  |  |  |  |  |  |  |  | 0 |  |  | 0 |  |  | 
| Preferred stock, shares outstanding |  |  |  |  |  |  |  |  | 0 |  |  | 0 |  |  | 
| Preferred stock, conversion price per share |  |  |  |  |  |  |  |  | $ 7 |  |  | $ 7 |  |  | 
| Convertible Series C Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Preferred stock, shares designated |  |  |  |  |  |  |  |  | 5,000 |  |  | 5,000 |  |  | 
| Preferred stock, par value |  |  |  |  |  |  |  |  | $ 1,000 |  |  | $ 1,000 |  |  | 
| Preferred stock, shares issued |  |  |  |  |  |  |  |  | 0 |  |  | 0 |  |  | 
| Preferred stock, shares outstanding |  |  |  |  |  |  |  |  | 0 |  |  | 0 |  |  | 
| Preferred stock voting rights |  |  |  |  |  |  |  |  | Each share of Series C Convertible Preferred Stock has 172 votes |  |  |  |  |  | 
| Preferred stock, conversion price per share |  |  |  |  |  |  |  |  | $ 5.50 |  |  | $ 5.50 |  |  | 
| Series C preferred converted to common stock shares |  |  |  |  |  |  |  | 454,546 |  |  |  |  |  |  | 
| Convertible Series C Preferred Stock [Member] | Purchase Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Proceeds from convertible preferred stock |  |  |  |  |  |  | $ 4,500,000 |  |  |  |  |  |  |  | 
| Convertible Series D Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Preferred stock, shares designated |  |  |  |  |  |  |  |  | 4,000 |  |  | 4,000 |  | 4,000 | 
| Preferred stock, par value |  |  |  |  |  |  |  |  | $ 1,000 |  |  | $ 1,000 |  | $ 1,000 | 
| Preferred stock, shares issued |  |  |  |  |  |  |  |  | 1,919 |  |  | 1,299 |  |  | 
| Preferred stock, shares outstanding |  |  |  |  |  |  |  |  | 1,919 |  |  | 1,299 |  |  | 
| Preferred stock voting rights |  |  |  |  |  |  |  |  | Each share of Series D Convertible Preferred
Stock has 333 votes |  |  |  |  |  | 
| Preferred stock, conversion price per share |  |  |  |  |  |  |  |  | $ 3 |  |  | $ 3 |  |  | 
| Conversion price |  |  |  |  |  |  |  |  | $ 3.00 |  |  |  |  |  | 
| Number of shares issued, shares |  |  |  |  |  |  |  |  | 620 |  |  |  |  |  | 
| Shares price |  |  |  |  |  |  |  |  | $ 1,000 |  |  |  |  |  | 
| Shares purchased, value |  |  |  |  |  |  |  |  | $ 620,000 |  |  |  |  |  | 
| Conversion of stock shares converted |  |  |  |  |  |  |  |  | 620 |  |  |  |  |  | 
| Conversion of stock shares issued |  |  |  |  |  |  |  |  | 206,667 |  |  |  |  |  | 
| Convertible Series D Preferred Stock [Member] | Purchase Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Preferred stock, shares issued |  |  |  | 300 | 999 |  |  |  |  |  |  |  |  |  | 
| Proceeds from convertible preferred stock |  |  |  | $ 300,000 | $ 999,000 |  |  |  |  |  |  |  |  |  | 
| Convertible Series E Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Preferred stock, shares designated |  |  |  |  |  |  |  |  | 30,000 |  |  | 30,000 |  |  | 
| Preferred stock, par value | $ 1,000 |  | $ 1,000 |  |  |  |  |  | $ 1,000 |  |  | $ 1,000 |  |  | 
| Preferred stock, shares issued |  |  | 4,000 |  |  |  |  |  | 13,625 |  |  | 11,500 |  |  | 
| Preferred stock, shares outstanding |  |  |  |  |  |  |  |  | 13,625 |  |  | 11,500 |  |  | 
| Preferred stock voting rights |  |  |  |  |  |  |  |  | Each share of Series E Convertible Preferred Stock has 333 votes |  |  |  |  |  | 
| Preferred stock, conversion price per share |  |  |  |  |  |  |  |  | $ 3 |  |  | $ 3 |  |  | 
| Proceeds from convertible preferred stock | $ 2,500,000 |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Conversion price |  |  |  |  |  |  |  |  | $ 3.00 |  |  |  | $ 3.00 |  | 
| Number of shares issued, shares |  |  |  |  |  |  |  |  | 2,125 |  |  |  |  |  | 
| Shares price | $ 1,000 |  |  |  |  |  |  |  | $ 1,000 |  |  |  |  |  | 
| Shares purchased, value |  |  |  |  |  |  |  |  | $ 2,125,002 |  |  |  |  |  | 
| Conversion of stock shares converted |  |  |  |  |  |  |  |  | 2,125 |  |  |  |  |  | 
| Conversion of stock shares issued |  |  |  |  |  |  |  |  | 708,333 |  |  |  |  |  | 
| Series E preferred convertible preferred stock, Shares | 2,500 |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Additional shares | 5,000 |  |  |  |  |  |  |  |  |  |  |  | 7,500 |  | 
| Price per common share | $ 3.00 |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Exchange of shares |  |  |  |  |  |  |  |  |  |  |  |  | 5,000 |  | 
| Convertible Series E Preferred Stock [Member] | Purchase Agreement [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Proceeds from convertible preferred stock |  |  | $ 4,000,000 |  |  |  |  |  |  |  |  |  |  |  | 
| Convertible Series F Preferred Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Class of Stock [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Preferred stock, shares designated |  |  |  |  |  |  |  |  | 5,000 |  |  | 5,000 |  |  | 
| Preferred stock, par value |  |  |  |  |  |  |  |  | $ 1,000 |  |  | $ 1,000 | $ 6.20 |  | 
| Preferred stock, shares issued |  |  |  |  |  |  |  |  | 0 |  |  | 0 |  |  | 
| Preferred stock, shares outstanding |  |  |  |  |  |  |  |  | 0 |  |  | 0 |  |  | 
| Preferred stock voting rights |  |  |  |  |  |  |  |  | Each share of Series F Preferred Stock had 161 votes |  |  |  |  |  | 
| Preferred stock, conversion price per share |  |  |  |  |  |  |  |  | $ 6.20 |  |  | $ 6.20 |  |  | 
| Conversion price |  |  |  |  |  |  |  |  | $ 6.20 |  |  |  |  |  | 
| Additional shares |  |  |  |  |  |  |  |  |  |  |  |  | 2,500 |  | 
| Price per common share | $ 6.20 |  |  |  |  |  |  |  |  |  |  |  |  |  | 
| Exchange of shares | 5,000 |  |  |  |  |  |  |  |  |  |  |  | 5,000 |  | 
| Number of shares exchanged |  |  |  |  |  |  |  |  |  |  |  |  | 5,000 |  | 
| Number of shares cancelled |  |  |  |  |  |  |  |  |  |  |  |  | 5,000 |  | 
| Shares outstanding |  |  |  |  |  |  |  |  |  |  |  |  | 0 |  |