Annual report [Section 13 and 15(d), not S-K Item 405]

Equity (Tables)

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      
-