XML 108 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Stock Options Outstanding And Exercisable) (Details) - Stock Options [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise Price $ 5.61 $ 5.55
Options Outstanding 1,020,000 1,050,000
Options Exercisable 510,000 285,000
Weighted-Average Life of Options Outstanding [1],[2] 8 years 8 months 12 days  
Weighted-Average Life of Options Exercisable [1],[2] 8 years 8 months 12 days  
$5.61 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise Price $ 5.61  
Options Outstanding 1,020,000  
Options Exercisable 510,000  
Weighted-Average Life of Options Outstanding [1],[2] 8 years 8 months 12 days  
Weighted-Average Life of Options Exercisable [1],[2] 8 years 8 months 12 days  
[1]

Option Shares

Weighted-Average Exercise Price

Weighted-Average Remaining Contractual Term (1)

Options Exercisable

Weighted-Average Exercise Price

Outstanding at January 1, 2024

1,050,000

$

5.59

9.46

285,000

$

5.55

Expired

(30,000)

5.05

Outstanding at December 31, 2024

1,020,000

$

5.61

8.70

510,000

$

5.61

(1)In years
[2] In years