Quarterly report [Sections 13 or 15(d)]

STOCKHOLDERS??? EQUITY (DEFICIT) (Details Narrative)

v3.25.4
STOCKHOLDERS’ EQUITY (DEFICIT) (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 03, 2025
Sep. 30, 2025
Sep. 15, 2025
Aug. 01, 2025
Jul. 18, 2025
May 28, 2025
Mar. 31, 2025
Mar. 28, 2025
Apr. 18, 2024
Mar. 28, 2024
Mar. 06, 2023
Sep. 30, 2025
Nov. 30, 2023
Jun. 30, 2022
May 31, 2022
Sep. 30, 2021
Dec. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Sep. 10, 2025
Jun. 30, 2025
Nov. 02, 2023
Apr. 29, 2021
Feb. 17, 2015
Class of Stock [Line Items]                                                
Common stock, shares authorized                                 75,000,000 75,000,000   75,000,000 75,000,000      
Preferred stock, shares authorized                                 3,000,000 3,000,000   3,000,000 500,000      
Proceeds from warrants     $ 1,730,000                             $ 3,182,000          
Exercise price per share                                 $ 0.001 $ 0.001     $ 0.001      
Common stock, par value                                 $ 0.001 $ 0.001     $ 0.001      
Proceeds from private placement     645,000                             $ 3,200,000            
Proceeds received, net of issuance costs     4,355,000                                          
Outstanding debt     1,173,000                                          
Net proceeds from offering $ 9,760,000                                              
Offering costs $ 1,280,000                                              
Minimum stockholders equity requirement value                                 $ 2,500,000 2,500,000            
Minimum net income loss requirement value                                   $ 500,000            
Number of common stock available for grant                                 225,808 225,808            
Weighted-average remaining recognition period                                   8 years 18 days 7 years 4 months 17 days          
Share-Based Payment Arrangement, Option [Member]                                                
Class of Stock [Line Items]                                                
Unamortized stock-based compensation expense                                 $ 871,000 $ 871,000            
Weighted-average remaining recognition period                                   1 year 2 months 12 days            
Restricted Stock Units Including PSU [Member]                                                
Class of Stock [Line Items]                                                
Unamortized stock-based compensation expense                                 $ 551,000 $ 551,000            
Weighted-average remaining recognition period                                   1 year 2 months 12 days            
2014 Equity Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member]                                                
Class of Stock [Line Items]                                                
Number of authorized issuance of common stock options                                               1,000,000
2021 Equity Incentive Plan [Member]                                                
Class of Stock [Line Items]                                                
Number of common stock available for grant                                 434,126 434,126            
2021 Equity Incentive Plan [Member] | Maximum [Member]                                                
Class of Stock [Line Items]                                                
Number of authorized issuance of common stock options                                             2,000,000  
2025 Equity Incentive Plan [Member]                                                
Class of Stock [Line Items]                                                
Number of common stock available for grant                                 1,000,000 1,000,000            
2025 Equity Incentive Plan [Member] | Maximum [Member]                                                
Class of Stock [Line Items]                                                
Number of authorized issuance of common stock options           1,000,000                                    
2014 Plan [Member] | Time-based RSU [Member]                                                
Class of Stock [Line Items]                                                
Restricted stock award granted                 68,228                              
2021 Plan [Member] | Time-based RSU [Member]                                                
Class of Stock [Line Items]                                                
Restricted stock award granted           200,000                                    
Employee Stock Purchase Plan [Member]                                                
Class of Stock [Line Items]                                                
Grant of options, shares                     350,000                          
Employee stock purchase plan, description                     (i) has been employed by the Company or a Participating Subsidiary for at least 90 days and (ii) is customarily employed for at least twenty (20) hours per week and more than five (5) months in any calendar year. Each eligible employee may authorize payroll deductions of 1-15% of the eligible employee’s compensation on each pay day to be used to purchase up to 1,500 shares of Common Stock for the employee’s account occurring during an offering period. The 2023 ESPP has a term of ten (10) years commencing on April 20, 2023, the date of approval by the Company’s stockholders, unless otherwise earlier terminated.                          
Number of common stock purchased   26,312         29,350 20,987   37,543                            
Common stock purchased price per share   $ 1.39         $ 1.46 $ 2.58   $ 2.80   $ 1.39                        
2023 Subordinated LOC [Member]                                                
Class of Stock [Line Items]                                                
Warrant exercise price                         $ 3.24                 $ 3.24    
Warrants term                         5 years                 5 years    
Purchase of common stock, shares                         41,196                 41,196    
Fair Value adjustment of warrants                         $ 92,000                      
Lenders [Member]                                                
Class of Stock [Line Items]                                                
Warrant exercise price                           $ 2.23 $ 2.53                  
Warrants term                             5 years                  
Purchase of common stock, shares                           40,806 128,000                  
Fair Value adjustment of warrants                           $ 80,000 $ 173,000                  
Chief Executive Officer [Member] | Time-based RSU [Member]                                                
Class of Stock [Line Items]                                                
Restricted stock award granted       121,951                                        
Chief Executive Officer [Member] | 2021 Plan [Member] | Performance Stock Units [Member]                                                
Class of Stock [Line Items]                                                
Restricted stock award granted       182,927                                        
Chief Executive Officer [Member] | Performance Conditions [Member] | Performance Stock Units [Member]                                                
Class of Stock [Line Items]                                                
Restricted stock award granted       122,561                                        
Chief Executive Officer [Member] | Market Conditions [Member] | Performance Stock Units [Member]                                                
Class of Stock [Line Items]                                                
Restricted stock award granted       60,366                                        
Investors [Member]                                                
Class of Stock [Line Items]                                                
Warrant exercise price                               $ 7.00                
Warrants term                               5 years                
Purchase of common stock, shares                               1,071,430                
Fair Value adjustment of warrants                               $ 3,874,000                
Underwritten Public Offering [Member]                                                
Class of Stock [Line Items]                                                
Shares issued 3,840,000                                              
Offering price per share $ 2.50                                              
Over-Allotment Option [Member]                                                
Class of Stock [Line Items]                                                
Number of shares issued in transaction 576,000                                              
Prefunded Warrants [Member]                                                
Class of Stock [Line Items]                                                
Exercise price per share   0.001                   $ 0.001                        
Shares issued                       258,144                        
Common Stock [Member]                                                
Class of Stock [Line Items]                                                
Shares issued                                 4,416,000              
Common Stock [Member] | 2014 Equity Incentive Plan [Member]                                                
Class of Stock [Line Items]                                                
Number of authorized issuance of common stock options                                               1,000,000
Common Warrants [Member]                                                
Class of Stock [Line Items]                                                
Warrant exercise price   $ 1.715                   $ 1.715                        
Warrants term   5 years                   5 years                        
Purchase of common stock, shares   1,214,766                   1,214,766                        
Securities Purchase Agreement [Member]                                                
Class of Stock [Line Items]                                                
Common stock, par value         $ 0.001                                      
Common stock, convertible conversion price         $ 1.715                                      
Securities Purchase Agreement [Member] | Private Placement [Member]                                                
Class of Stock [Line Items]                                                
Proceeds from warrants     5,000,000.0                                          
Securities Purchase Agreement [Member] | Prefunded Warrants [Member]                                                
Class of Stock [Line Items]                                                
Proceeds from warrants         $ 2,900,000                                      
Warrant exercise price         $ 19.369                                      
Exercise price per share         0.001                                      
Amended and Restated Purchase Agreement [Member] | Private Placement [Member]                                                
Class of Stock [Line Items]                                                
Proceeds from warrants     $ 5,000,000.0                                          
Amended and Restated Purchase Agreement [Member] | Prefunded Warrants [Member]                                                
Class of Stock [Line Items]                                                
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right     258,144                                          
Amended and Restated Purchase Agreement [Member] | Common Stock [Member]                                                
Class of Stock [Line Items]                                                
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right     1,214,766                                          
Series A Convertible Preferred Stock [Member]                                                
Class of Stock [Line Items]                                                
Preferred stock, shares authorized                                       1,000,000        
Series A Preferred Stock [Member] | Securities Purchase Agreement [Member]                                                
Class of Stock [Line Items]                                                
Exercise price per share         $ 0.001