XML 97 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION (Details 2) - Equity Option [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Offsetting Assets [Line Items]    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Beginning Balance 137,500  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning Balance $ 13.86  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 1 year 2 months 12 days 2 years 1 month 6 days
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross  
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period  
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period (92,500)  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price $ 14.90  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Intrinsic Value  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance 45,000 137,500
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Ending Balance $ 11.72 $ 13.86
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value $ 49
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 38,800  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 11.41  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 7 months 6 days  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value $ 49