XML 62 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Equity (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Stock Option Activity

Following is a summary of stock option activity for the years ended December 31, 2024 and 2023:

 

(in thousands, except for per-share amount)  Number of
Options
   Weighted
Average
Exercise
Price ($)
   Weighted
Average
Remaining
Contractual
Term
(in years)
   Aggregate
Intrinsic
Value ($)
 
Outstanding, January 1, 2023   3,396    8.00    8.85    15,204 
Granted   2,402    5.28           
Exercised   (44)   5.92           
Cancelled   (309)   8.30           
Outstanding, December 31, 2023   5,445    6.80    8.70    373 
Granted   154    5.47           
Exercised   (10)   7.39           
Cancelled   (452)   10.04           
Outstanding, December 31, 2024   5,137    6.48    7.04    
-
 
                     
Exercisable, December 31, 2024   2,555    10.63    7.84    
-
 
Schedule of Restricted Stock Unit Activity

Following is a summary of restricted stock unit (“RSUs”) activity for the years ended December 31, 2024 and 2023:

 

(in thousands, except for per-share amount)  RSUs   Weighted
Average
Grant Date Fair Value Per Share ($)
 
Outstanding, January 1, 2023   325    5.96 
Granted   5    8.31 
Vested   
-
    
-
 
Cancelled   (25)   7.31 
Outstanding, December 31, 2023   305    5.89 
Granted   
-
    
-
 
Vested   
-
    
-
 
Cancelled   (5)   8.31 
Outstanding, December 31, 2024   300    5.85 
Schedule of Warrant Activity

Following is a summary of warrant activities for the years ended December 31, 2024 and 2023:

 

(in thousands, except for per-share amounts)  Number of
Warrants
   Weighted
Average
Exercise
Price
   Weighted
Average
Remaining
Contractual
Term
(in years)
   Aggregate
Intrinsic
Value
 
Outstanding, January 1, 2023   1,443    16.58    1.33             5 
Granted   2    8.77    10.00      
Exercised   
-
    
-
           
Expired   (3)   106.80           
Outstanding, December 31, 2023   1,442    16.42    0.34    
-
 
Granted   
-
    
-
           
Exercised   
-
    
-
           
Expired   (1,435)   16.42           
Outstanding, December 31, 2024   7    17.33    4.46    
-
 
                     
Exercisable, December 31, 2024   7    17.77    4.25    
-