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

SHARE-BASED COMPENSATION - Stock Options (Details)

v3.26.1
SHARE-BASED COMPENSATION - Stock Options (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Number of Shares    
Outstanding options- beginning 2,471,945  
Granted 491,585  
Exercised (1,420,297) (122,510)
Forfeited (31,189)  
Expired (2,500)  
Outstanding options - ending 1,509,544 2,471,945
Options vested and exercisable 819,580  
Weighted average exercise price    
Outstanding options - beginning $ 1.41  
Granted 6.31  
Exercised 0.3  
Forfeited 4.47  
Expired 4.57  
Outstanding options - ending 3.5 $ 1.41
Options vested and exercisable $ 1.98  
Aggregate intrinsic value    
Outstanding options at - beginning $ 6,191,995  
Outstanding options - ending 6,359,288 $ 6,191,995
Options vested and exercisable $ 4,693,725  
Weighted average remaining contractual life (years)    
Outstanding options, Weighted average remaining contractual life (years) 6 years 2 months 15 days 3 years 2 months 12 days
Options vested and exercisable 4 years 1 month 17 days