v3.25.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Options Activity

Stock option activity, including options granted under the 2023 Plan and 2018 Plan, was as follows for the three months ended March 31, 2025 and 2024:

  

   2025   2024 
   Shares  

Weighted

Average
Exercise

Price

  

Weighted

Average
Remaining

Contract
Term

(years)

   Shares  

Weighted

Average
Exercise

Price

  

Weighted

Average
Remaining

Contract
Term

(years)

 
Outstanding at January 1   3,925,403    1.29         4,875,828    1.31      
Cancelled or expired   (164,432)   1.09                   
Outstanding at March 31   3,760,971    1.30    6.68    4,875,828    1.31    7.72 
Exercisable at March 31   2,894,964    1.37    6.25    2,221,703    1.48    6.75 
Schedule of Restricted Stock Activity

Restricted stock unit and deferred stock unit activity for awards granted under the 2023 Plan and 2018 Plan was as follows for the three months ended March 31, 2025 and 2024:

  

   2025   2024 
   Shares  

Weighted

Average Fair

Value at Grant

Date Per Share

   Shares  

Weighted

Average Fair

Value at Grant

Date Per Share

 
Outstanding at January 1   5,455,472   $0.90    3,524,675   $1.07 
Vested   (44,496)   0.71    (44,496)   0.71 
Cancelled   (34,197)   0.98         
Outstanding at March 31   5,376,779   $0.93    3,480,179   $1.17