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
May 08, 2025
Jan. 31, 2026
Mar. 31, 2026
Mar. 31, 2025
May 05, 2023
May 01, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Weighted average grant date fair value of options (in dollars per share)     $ 13.40 $ 7.55    
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     $ 1,900 $ 900    
Unrecognized compensation cost     $ 23,300      
Unrecognized compensation cost, recognition period     3 years 4 months 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     $ 600 300    
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,300 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%      
Amended and Restated 2020 Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares authorized           50,000
Percentage of additional shares authorized     20.00%      
Number of additional shares authorized 10,000          
Percent of fair value of common stock at grant date     100.00%      
Expiration period     10 years      
Number of shares available for future grants     425,649      
Amended and Restated 2020 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      
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  
Number of shares available for future grants     159      
Employee Stock Purchase Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock-based compensation expense     $ 100 0    
2022 Employee Stock Purchase Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Transfer to additional paid in capital       $ 90