v3.25.4
STOCK-BASED COMPENSATION - Exercise price range (Details)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
STOCK-BASED COMPENSATION  
Number of Stock Options Outstanding | shares 832,500
Weighted-Average Remaining Contractual Life (in years) 8 years 6 months
Weighted-Average Exercise Price $ 9.75
$9.39  
STOCK-BASED COMPENSATION  
Exercise Price Range, Lower limit $ 9.39
Number of Stock Options Outstanding | shares 757,500
Weighted-Average Remaining Contractual Life (in years) 8 years 4 months 17 days
Weighted-Average Exercise Price $ 9.39
$11.77 to $12.62  
STOCK-BASED COMPENSATION  
Exercise Price Range, Lower limit 11.77
Exercise Price Range, Upper limit $ 12.62
Number of Stock Options Outstanding | shares 35,000
Weighted-Average Remaining Contractual Life (in years) 9 years 3 months 3 days
Weighted-Average Exercise Price $ 12.15
$14.46  
STOCK-BASED COMPENSATION  
Exercise Price Range, Upper limit $ 14.46
Number of Stock Options Outstanding | shares 40,000
Weighted-Average Remaining Contractual Life (in years) 9 years 11 months 12 days
Weighted-Average Exercise Price $ 14.46