XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Equity (Tables)
9 Months Ended
Sep. 30, 2025
Equity [Abstract]  
Schedule of Restricted Stock Grants

The following table summarizes the status and activity of the Company’s restricted stock grants at September 30, 2025 and 2024:

 

   Nine Months Ended September 30, 
   2025   2024 
       Weighted       Weighted 
       Average       Average 
       Grant Date       Grant Date 
   Number of   Fair Value   Number of   Fair Value 
Restricted Stock Grants  Shares   Per Share   Shares   Per Share 
Outstanding at beginning of period   666   $6.00    5,800   $8.89 
Restrictions lifted during the period   (666)   6.00    (3,936)   9.75 
Forfeited during the period   
    
    (534)   9.75 
Outstanding at end of period   
   $
    1,330   $6.00 

The following table summarizes the status and activity of the Company’s restricted stock units at September 30, 2025 and 2024:

 

   Nine Months Ended September 30, 
   2025   2024 
       Weighted       Weighted 
       Average       Average 
       Grant Date       Grant Date 
   Number of   Fair Value   Number of   Fair Value 
Restricted Stock Units  Shares   Per Share   Shares   Per Share 
Outstanding at beginning of period   1,070,079   $2.36    272,409   $13.09 
Granted during the period   1,500,000    0.18    1,200,000    0.41 
Shares issued during the period   
    
    (373,493)   3.08 
Forfeited during the period   
    
    (28,837)   19.47 
Restrictions lifted during the period   (100,000)   0.35    
    
 
Outstanding at end of period   2,470,079   $1.12    1,070,079   $2.36 
Schedule of Stock-Based Compensation Expense

Stock-based compensation expense for the periods presented is as follows:

 

   Three Months Ended
September 30,
   Nine Months Ended
September 30,
 
   2025   2024   2025   2024 
   (in thousands)   (in thousands) 
Restricted stock grants  $
   $1   $3   $19 
Restricted stock units   70    79    240    315 
KELTIP units   
    
    
    3 
   $70   $80   $243   $337 
Schedule of Schedule of Common Stock Warrants Outstanding

The following table summarizes the activity of the Company’s common stock warrants for the nine months ended September 30, 2025 and 2024.

 

   Nine Months Ended September 30, 
   2025   2024 
       Weighted       Weighted 
   Number of   Average   Number of   Average 
   Underlying   Exercise Price   Underlying   Exercise Price 
Common Stock Warrants  Shares   Per Share   Shares   Share 
Outstanding at beginning of period   10,819,742   $1.14    11,308,314   $1.09 
Expired during the period   (3,338,155)   1.52    (488,572)   0.0001 
Outstanding at end of period   7,481,587   $0.98    10,819,742   $1.14 
Schedule of Schedule of Common Stock Warrants Outstanding

Common stock warrants outstanding as of September 30, 2025 are as follows:

 

   Number of   Exercise    
Common Stock Warrants  Warrants   Price   Expiration Date
April 2020 Series A Warrants   44,000   $7.50   October 22, 2025
April 2020 Series B Warrants   10,000   $7.50   October 22, 2025
June 2023 Warrants   1,427,587   $1.90   December 26, 2028
November 2023 Series A Warrants   6,000,000   $0.70   November 6, 2028
    7,481,587