v3.26.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of Restricted Stock Unit Activity

A summary of restricted stock unit activity during the six months ended June 30, 2026 and 2025 is presented below (in thousands, except for share price and contractual life):

 

   Time-Based   Performance-Based 
  

Number of

Restricted

Stock

Units

  

Weighted

Average

Grant Date

Fair Value

  

Number of

Restricted

Stock

Units

  

Weighted

Average

Grant Date

Fair Value

 
Restricted stock units outstanding at June 30, 2025   2,990   $9.90    2,000   $7.91 
Granted   -    -    -    - 
Vested   (188)   9.69    -    - 
Exchanged/Modified   (1,600)   10.00    (2,000)   7.91 
Expired/Cancelled   (123)  $9.97    -    - 
Restricted stock units outstanding at December 31, 2025   1,079   $9.76    -   $- 
Granted   (300)   9.81    -    - 
Vested   -    -    -    - 
Expired/Cancelled   (68)   10.00    -    - 
Restricted stock units outstanding at June 30, 2026   711   $9.76    -   $- 
                     
Restricted stock units at June 30, 2025   655   $10.00    -   $- 
Restricted stock units at June 30, 2026   1,143   $9.04    -   $- 
Time Based [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of Market-Based Stock Option Activity

A summary of time-based stock option activity during the six months ended June 30, 2026, and the year ended June 30, 2025, is presented below (in thousands, except for share price and contractual life):

 

  

Number of

Options

  

Weighted

Average

Exercise Price

  

Weighted

Average

Remaining

Contractual

Life (in Years)

 
Time-based stock options outstanding at June 30, 2025   1,600   $3.75    9.83 
Exchanged/Modified   -    -    - 
Exercised   -    -    - 
Expired/Cancelled   -    -    - 
Time-based stock options outstanding at December 31, 2025   1,600   $3.75    9.32 
Granted   200    2.56    10.00 
Exercised   -    -    - 
Expired/Cancelled   -    -    - 
Time-based stock options outstanding at June 30, 2026   1,800   $3.62    8.93 
                
Stock options exercisable at June 30, 2025   -   $-    - 
Stock options exercisable at June 30, 2026   1,278   $3.74    8.84 
Market Based [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of Market-Based Stock Option Activity

A summary of market-based stock option activity during the six months ended June 30, 2026 and 2025, is presented below (in thousands, except for share price and contractual life):

 

  

Number of

Options

  

Weighted

Average

Exercise Price

  

Weighted

Average

Remaining

Contractual

Life (in Years)

 
Market-based stock options outstanding at June 30, 2025   -   $-    - 
Exchanged/Modified   2,000    3.02    10.00 
Exercised   -    -    - 
Expired/Cancelled   -    -    - 
Market-based stock options outstanding at December 31, 2025   2,000   $3.02    9.32 
Exchanged/Modified   -    -    - 
Exercised   -    -    - 
Expired/Cancelled   -    -    - 
Market-based stock options outstanding at June 30, 2026   2,000   $3.02    8.83 
Stock options exercisable at June 30, 2025   -   $-    - 
Stock options exercisable at June 30, 2026   -   $-    -