XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of RSU Grants Activity
The following schedule shows stock grant activity for the years ended December 31, 2023 and 2022:
Number of Shares
Grants unvested as of December 31, 2021199,282 
Grants awarded531,326 
Forfeiture/cancelled(129,429)
Grants vested and issued(87,442)
Grants vested unissued at year-end(8,728)
Grants unvested as of December 31, 2022505,009 
Grants awarded628,523 
Forfeiture/Cancelled(50,066)
Grants vested and issued(397,210)
Grants vested unissued at year-end(106,844)
Grants unvested as of December 31, 2023579,412 
Schedule of RSU Vesting Periods
The following table summarizes grants of RSU vesting periods:
Number of
Shares
Unrecognized Stock
Compensation Expense
As of December 31,
240,060 $911,704 2024
182,090 170,045 2025
157,262 168,497 2026
579,412 $1,250,246 
Schedule of Stock Option Activity
The following schedules show stock option activity for the years ended December 31, 2023 and 2022:
Number of
Shares
Weighted Average Remaining
Life (Years)
Weighted Average
Exercise
Price
Stock options outstanding as of December 31, 2021641,337 6.49$6.68
Issued43,161 0.00$8.64
Exercised(4,555)0.00$6.00
Forfeited(78,516)0.00$6.55
Stock options outstanding at December 31, 2022601,427 7.85$6.84
Stock options exercisable at December 31, 2022511,991 0.00$6.58
The following table summarizes stock option vesting periods under the Incentive Plans:
Number of
Shares
Weighted Average Remaining
Life (Years)
Weighted Average
Exercise
Price
Stock options outstanding as of December 31, 2022601,427 5.49$6.84
Issued— 0.00$0.00
Exercised— 0.00$0.00
Forfeited(99,598)0.00$7.01
Stock options outstanding at December 31, 2023501,829 4.67$6.81
Stock options exercisable at December 31, 2023471,288 0.00$6.70