v3.26.1
STOCK-BASED COMPENSATION - Stock option activity (Details) - Employee Stock Option - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
STOCK-BASED COMPENSATION    
Number of Shares Outstanding, Beginning Balance 1,762,878  
Number of Shares, Granted 30,000  
Number of Shares Outstanding, Ending Balance 1,792,878 1,762,878
Number of Shares, Options vested and exercisable 598,005  
Weighted Average Exercise Price per Share, Outstanding, Beginning Balance $ 7.77  
Weighted Average Exercise Price per Share, Granted 1.41  
Weighted Average Exercise Price per Share, Outstanding, Ending Balance 7.66 $ 7.77
Weighted Average Exercise Price, Options vested and exercisable $ 20.85  
Total Intrinsic Value Outstanding $ 541,911 $ 563,368
Total Intrinsic Value, Options vested and exercisable $ 20,469  
Weighted Average Remaining Contractual Life, Outstanding (in years) 8 years 1 month 6 days 8 years 6 months
Weighted Average Remaining Contractual Life, Granted (in years) 9 years 10 months 24 days  
Weighted Average Remaining Contractual Life, Options vested and exercisable (in years) 5 years 9 months 18 days