XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED COMPENSATION - Summary of Stock Options Outstanding (Details) - $ / shares
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
STOCK-BASED COMPENSATION      
Number of Stock Options, Beginning of period 649,345 424,826 424,826
Number of Stock Options, End of period 649,345 649,345 424,826
Number of stock options exercisable, End of period 424,826   307,189
Weighted Average Exercise Price, Beginning of period $ 1.91 $ 2.66 $ 2.66
Weighted Average Exercise Price, End of period 1.91 $ 1.91 2.66
Weighted Average Exercise Price exercisable, End of period $ 2.66   $ 3.29