XML 105 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Stock Options Outstanding And Exercisable) (Details) - Stock Options [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise Price $ 5.55 $ 5.05
Options Outstanding 1,050,000 1,075,000
Options Exercisable 285,000 1,075,000
Weighted-Average Life of Options Outstanding [1] 9 years 6 months  
Weighted-Average Life of Options Exercisable [1] 8 years 9 months 18 days  
$5.05 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Exercise Price $ 5.05  
Options Outstanding 30,000  
Options Exercisable 30,000  
Weighted-Average Life of Options Outstanding [1] 1 year  
Weighted-Average Life of Options Exercisable [1] 1 year  
$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 255,000  
Weighted-Average Life of Options Outstanding [1] 9 years 8 months 12 days  
Weighted-Average Life of Options Exercisable [1] 9 years 8 months 12 days  
[1] In years(2)Employees with options expiring in December 2024 were given the option to cancel their existing $5.05 options and exchange them for $5.61 options expiring in September 2033. Six employees exchanged their options. The exchange increased compensation expense related to employee stock options by $0.6 million for the year ended December 31, 2023.