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

STOCK-BASED COMPENSATION - Stock-Based Compensation (Details)

v3.25.0.1
STOCK-BASED COMPENSATION - Stock-Based Compensation (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock based compensation $ 4,298,736 $ 3,208,076
General and administration    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock based compensation 2,943,535 2,558,527
General and administration | Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock based compensation 2,362,385 2,069,556
General and administration | RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock based compensation 581,150 488,971
R&D    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock based compensation 1,355,201 649,549
R&D | Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock based compensation 1,316,775 629,092
R&D | RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock based compensation $ 38,426 $ 20,457