Quarterly report [Sections 13 or 15(d)]

STOCK-BASED COMPENSATION (Details Narrative)

v3.26.1
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 08, 2025
May 05, 2023
Jan. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
May 07, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Weighted average grant date fair value of options (in dollars per share)       $ 11.95 $ 19.63 $ 13.15 $ 12.59    
Share-Based Payment Arrangement, Option [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Expiration period           10 years      
Stock-based compensation expense       $ 2,300 $ 1,400 $ 4,200 $ 2,300    
Unrecognized compensation cost       22,600   $ 22,600      
Unrecognized compensation cost, recognition period           3 years 1 month 9 days      
Share-Based Payment Arrangement, Option [Member] | Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Stock-based compensation expense       700 400 $ 1,300 700    
Share-Based Payment Arrangement, Option [Member] | Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Stock-based compensation expense       $ 1,600 $ 1,000 $ 2,900 1,600    
Share-Based Payment Arrangement, Option [Member] | Director [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Vesting period           1 year      
Share-Based Payment Arrangement, Option [Member] | Executive Officer [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Service period           1 year      
Share-Based Payment Arrangement, Option [Member] | Share-Based Payment Arrangement, Tranche One [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Vesting percentage           33.33%      
Share-Based Payment Arrangement, Option [Member] | Share-Based Payment Arrangement, Tranche Two [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Vesting percentage           2.78%      
2026 Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Number of shares authorized               1,000,000  
Percentage of additional shares authorized           20.00%      
Percentage of diluted shares outstanding           5.00%      
Percent of fair value of common stock at grant date           100.00%      
Number of shares available for future grants       808,100   808,100      
2026 Plan [Member] | 10% or more Shareholder [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Percent of fair value of common stock at grant date           110.00%      
2025 Employee Stock Purchase Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Number of shares authorized 2,000,000                
Percent of fair value of common stock at grant date 85.00%                
Number of shares available for future grants       1,994,117   1,994,117      
Employee stock purchase plan (in shares)     5,883            
2023 Employee Stock Purchase Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Number of shares authorized   250              
Percent of fair value of common stock at grant date   85.00%              
Number of shares available for future grants       159   159      
Employee Stock Purchase Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Stock-based compensation expense           $ 200 $ 0    
2022 Employee Stock Purchase Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Accrued employee payroll deductions                 $ 90