v3.26.1
STOCK-BASED COMPENSATION - Summary of Stock Options Outstanding (Details) - $ / shares
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
STOCK-BASED COMPENSATION      
Number of Stock Options, Beginning of period 424,826 649,345 649,345
Number of Stock Options, End of period 424,826 424,826 649,345
Number of stock options exercisable, End of period 424,826   424,826
Weighted Average Exercise Price, Beginning of period $ 2.66 $ 1.91 $ 1.91
Weighted Average Exercise Price, End of period 2.66 $ 2.66 1.91
Weighted Average Exercise Price exercisable, End of period $ 2.66   $ 2.66