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

STOCK-BASED COMPENSATION - Additional Information (Details)

v3.25.0.1
STOCK-BASED COMPENSATION - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 14, 2024
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
STOCK-BASED COMPENSATION          
Stock awards (in shares)       3,063,500 1,617,000
Weighted-average exercise price       $ 2.72 $ 1.78
Total fair value of shares vested       $ 5,342,685 $ 1,670,964
Weighted-average grant-date fair value of options granted       $ 2.45 $ 1.35
Weighted-average grant-date fair value of vested options outstanding (in per shares)       3.69 11.13
Weighted-average grant-date fair value of unvested options outstanding (in per shares)     $ 1.81 2.19 1.81
Weighted average grant date fair value of options forfeited       $ 1.77 $ 1.41
Number of options vested       2,408,864 308,136
Number of options unvested     1,837,732 1,653,921 1,837,732
Total unrecognized compensation cost related to unvested stock-based compensation arrangements       $ 3,608,000  
Total amount the Company expects to recognize in 2024       2,057,000  
Total amount the Company expects to recognize in 2025       1,547,000  
Total amount the Company expects to recognize in 2026       $ 4,000  
Stock options          
STOCK-BASED COMPENSATION          
Aggregate shares available for grants       4,746,451  
Contingent non-statutory stock option awards          
STOCK-BASED COMPENSATION          
Stock awards (in shares)     2,776,000    
Weighted-average exercise price     $ 2.63    
Contingent non-statutory stock option awards | Maximum          
STOCK-BASED COMPENSATION          
Weighted-average exercise price   $ 3.63      
Contingent non-statutory stock option awards | Minimum          
STOCK-BASED COMPENSATION          
Weighted-average exercise price   $ 3.35      
Employee | Contingent non-statutory stock option awards          
STOCK-BASED COMPENSATION          
Stock awards (in shares)   200,000      
2021 Stock Incentive Plan          
STOCK-BASED COMPENSATION          
Increase in common stock available for issuance 7,000,000        
Shares issued 9,368,900