Annual report [Section 13 and 15(d), not S-K Item 405]

STOCK-BASED COMPENSATION - Narrative (Details)

v3.25.4
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
12 Months Ended
Jun. 15, 2022
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jul. 11, 2025
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock based compensation expense   $ 5,146,893 $ 4,298,736      
Stock issuance upon exercise of stock options (in shares)   89,784 144,408      
Proceeds from exercise of stock options   $ 13,000 $ 136,000      
Cost not yet recognized, options   6,000,000        
Cost not yet recognized   $ 300,000        
Executives and Employees            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of options granted (in shares)       2,208,000    
Executives and Employees | Share-Based Payment Arrangement, Tranche Two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of share-based compensation arrangement vesting (as a percent)       40.00%    
Vesting period       48 months    
Employee            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock issuance upon exercise of stock options (in shares)   40,625        
Net issuance (in shares)   9,081        
Option in shares   7,708        
Consultants            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock issuance upon exercise of stock options (in shares)   41,451        
Share-Based Payment Arrangement, Option And Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Cost not yet recognized, period of recognition (in years)   2 years 4 months 24 days        
Employee Stock Option | Executives and Employees | Share-Based Payment Arrangement, Tranche One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of share-based compensation arrangement vesting (as a percent)   60.00%   60.00%    
RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Cost not yet recognized, period of recognition (in years)   6 months 7 days        
2015 Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of annual increase of shares authorized (in shares)   295,674        
2015 Equity Incentive Plan | Share-Based Payment Arrangement, Option And Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized for issuance (in shares)           1,636,362
Number of shares outstanding (in shares)     876,797      
2022 Equity Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized for issuance (in shares)         11,900,000  
Allowable under the plan annually, maximum (in shares) 3,800,000          
Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Annual Increase 5.00%          
Number of annual increase of shares authorized (in shares)   5,440,666        
Number of options added back that were previously cancelled (in shares) 1,372,816          
Proceeds from exercise of stock options   $ 13,000 $ 100,000