v3.26.1
STOCK-BASED COMPENSATION - Stock option activity (Details) - Employee Stock Option - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
STOCK-BASED COMPENSATION    
Number of Shares Outstanding, Beginning Balance 1,762,878  
Number of Shares Outstanding, Ending Balance 1,762,878 1,762,878
Number of Shares, Options vested and exercisable 533,772  
Weighted Average Exercise Price per Share, Outstanding, Beginning Balance $ 7.77  
Weighted Average Exercise Price per Share, Outstanding, Ending Balance 7.77 $ 7.77
Weighted Average Exercise Price, Options vested and exercisable $ 23.19  
Total Intrinsic Value Outstanding $ 354,429 $ 563,368
Total Intrinsic Value, Options vested and exercisable $ 6,402  
Weighted Average Remaining Contractual Life, Outstanding (in years) 8 years 3 months 18 days 8 years 6 months
Weighted Average Remaining Contractual Life, Options vested and exercisable (in years) 5 years 9 months 18 days