XML 49 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Stockholders' Equity  
Schedule of weighted average assumptions

    

2025

    

2024

    

2023

    

Expected life (years)

 

N/A

 

N/A

1.0

Expected volatility

 

N/A

%  

N/A

%

95

%

Dividend yield

 

N/A

%  

N/A

%

%

Risk-free interest rate

 

N/A

%  

N/A

%

4.7

%

Schedule of stock option activity

    

Plan Shares 

    

    

Weighted Average

    

Available 

Plan Options 

Exercise Price 

Aggregate 

for Grant

    

Outstanding

    

Per Share

    

Intrinsic Value

Balance at January 1, 2023

 

92,862

 

14,086

$

14.17

Cancelled or forfeited options

 

12,623

 

(12,623)

 

14.02

 

  

Balance at December 31, 2023

 

105,485

 

1,463

 

15.54

 

  

Restricted stock units and awards granted

 

(27,000)

 

 

5.64

 

  

Cancelled or forfeited options

 

1,463

 

(1,463)

 

15.54

 

  

Balance at December 31, 2024

 

79,948

 

 

 

  

Restricted stock units and awards granted

 

 

 

 

  

Balance at June 30, 2025

 

79,948

 

 

 

  

Schedule of restricted stock and restricted stock unit activity

    

    

Weighted average 

    

Number of Shares

    

grant date fair value

Unvested shares at January 1, 2023

 

5,869

$

9.21

Granted

 

 

Vested

 

(5,869)

 

7.66

Unvested shares at December 31, 2023

 

$

Granted

 

27,000

5.64

Vested

 

 

Unvested shares at December 31, 2024

 

27,000

$

5.64

Granted

 

Vested

 

(9,000)

 

5.64

Unvested shares at June 30, 2025

 

18,000

$

5.64