XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Options
A summary of the status of the stock options under the 2014 Plan as of December 31, 2024, and changes during the year is presented below:
Number of
Shares
Weighted- Average
 Exercise Price
Weighted-Average
 Remaining
 Contractual Term
 (In Years)
Aggregate
Intrinsic Value
Balance - December 31, 2023322,405 $7.30 5.3$1,539 
Granted— — 
Exercised(44,473)4.75 
Forfeited— — 
Expired(21,243)16.77 
Balance - December 31, 2024256,689 $6.96 4.4$415 
The following tables summarizes the Company’s RSA activity under the 2021 Plan during the year ended December 31, 2024:

Stock OptionsRestricted Stock Units
Number of OptionsWeighted- Average Exercise PriceWeighted-Average Remaining Contractual Term (In Years)Aggregate Intrinsic ValueSharesWeighted- Average Grant Date Fair Value
Balance - December 31, 202313,865 $261.25 7.5$— 278,290 $34.05 
Granted — 181,270 15.75 
Exercised / Vested— (164,944)32.93 
Forfeited— (29,804)28.67 
Balance - December 31, 202413,865 $261.25 6.5$— 264,812 $22.83 
Schedule of RSUs
The following tables summarizes the Company’s RSA activity under the 2021 Plan during the year ended December 31, 2024:

Stock OptionsRestricted Stock Units
Number of OptionsWeighted- Average Exercise PriceWeighted-Average Remaining Contractual Term (In Years)Aggregate Intrinsic ValueSharesWeighted- Average Grant Date Fair Value
Balance - December 31, 202313,865 $261.25 7.5$— 278,290 $34.05 
Granted — 181,270 15.75 
Exercised / Vested— (164,944)32.93 
Forfeited— (29,804)28.67 
Balance - December 31, 202413,865 $261.25 6.5$— 264,812 $22.83