Quarterly report [Sections 13 or 15(d)]

STOCK-BASED COMPENSATION AWARDS (Details Narrative)

v3.25.1
STOCK-BASED COMPENSATION AWARDS (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance of common stock upon exercise of stock options, shares 0    
Stock-based compensation expense $ 1,714,000 $ 982,000  
Total fair value of options vested $ 113   $ 881,000
Number of Share, Granted 597,375    
Common Stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance of common stock upon exercise of stock options, shares   24,231  
Common stock issued   5,913,138  
Equity Option [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance of common stock upon exercise of stock options, shares 0 24,231  
Weighted average grant-date fair value, options granted $ 8.87 $ 21.25  
Average intrinsic value of options exercised $ 0 $ 700,000  
Total unrecognized compensation expense $ 9,500,000    
Share-based compensation expense, not yet recognized period of recognition 1 year 8 months 26 days    
Restricted Stock Awards [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total unrecognized compensation expense $ 7,000,000    
Share-based compensation expense, not yet recognized period of recognition 2 years 18 days    
2014 Equity Incentive Plan [Member] | Common Stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares available for future issuance 829,334    
Number of Share, Granted 0    
2024 Equity Compensation Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares available for future issuance 2,000,000    
2024 Equity Compensation Plan [Member] | Common Stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares available for future issuance 963,486    
Shares available for grant 1,033,106    
2024 Equity Compensation Plan And 2014 Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Percentage of outstanding common shares 25.00%