XML 50 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders’ Equity (Tables)
12 Months Ended
Dec. 31, 2024
Stockholders’ Equity [Abstract]  
Schedule of Status of Our Outstanding and Exercisable Warrants Related Transactions

As of December 31, 2024, the following table summarizes the status of our outstanding and exercisable warrants and related transactions since December 31, 2022 (in thousands, except weighted average exercise price and weighted average remaining contractual life data):

  

   Warrants outstanding and exercisable 
   Warrants   Weighted
Average
Exercise
Price
   Aggregate
Intrinsic
Value
   Weighted
Average
Remaining
Contractual
Life
(in Years)
 
Balance, December 31, 2022   536   $13.10    2,427    9.3 
Exercised   (435)   0.01    (2,720)   
 
 
Expired   (2)   0.89    
 
    
 
 
Balance, December 31, 2023   99    66.61    1,793    6.5 
Expired   (1)   281.50         
Balance, December 31, 2024   98   $63.33   $    5.6 
Schedule of Status of Our Outstanding and Exercisable Options and Related Transactions

The following table summarizes the status of our outstanding and exercisable options and related transactions since December 31, 2022 (in thousands, except weighed average exercise price and weighted average remaining contractual life data):

  

   Outstanding   Exercisable 
   Options
Awards
   Weighted Average Exercise Price   Aggregate
Intrinsic
Value
   Weighted Average Remaining Contractual Life (in Years)   Options
Awards
   Weighted
Average
Exercise
Price
   Aggregate
Intrinsic
Value
   Weighted Average Remaining Contractual Life (in Years) 
As of December 31, 2022   172   $228.28        3.6    170    229.43   $    3.6 
Expired   (100)   206.15            (98)            
As of December 31, 2023   72    258.55        3.0    72    258.46        3.0 
Expired   (15)   217            (15)            
As of December 31, 2024   57   $270.33   $    2.8    57    270.20   $    2.8 
Schedule of the Status of Our RSUs, and Related Transactions

The following table summarizes the status of our RSUs and related transactions (in thousands, except weighed average grant date fair value):

 

   RSUs awards outstanding 
   RSUs   Weighted
Average
Grant Date
Fair Value
   Aggregate
Intrinsic
Value
 
Balance, as of December 31, 2022   57   $14.57   $318.63 
Granted   163    4.82     
Vested   (180)   6.83     
Balance, as of December 31, 2023   40    9.67    89.60 
Vested   (38)   9.11     
Balance, as of December 31, 2024   2   $21.78   $1.49 
Schedule of the Status of Our PSUs, and and Related Transactions

The following table summarizes the status of our PSUs and related transactions for each for the following years (in thousands, except weighed average grant date fair value):

 

   PSUs   Weighted
Average
Grant Date
Fair Value
   Aggregate
Intrinsic
Value
 
Unvested, as of December 31, 2022   19   $52.15   $107.55 
Vested   (7)   56.05    (10.72)
Unvested, as of December 31, 2023   12    49.36    27.3 
Vested   (7)   60.50    16.16 
Balance, as of December 31, 2024   5   $34.50   $4.47