XML 69 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity and Stock Compensation Plans - Summarizes of Stock Options Outstanding (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Exercise price range $4 to $5      
EQUITY AND STOCK COMPENSATION PLANS      
Options outstanding, Number 2,053,750    
Options exercisable, Number 1,474,787    
Options outstanding, Weighted average remaining contractual term (in years) 7 years 1 month 6 days    
Options outstanding, Weighted average exercise price $ 4.72    
Options exercisable, Weighted average exercise price $ 4.72    
Exercise price range $5 to $6      
EQUITY AND STOCK COMPENSATION PLANS      
Options outstanding, Number 68,750    
Options exercisable, Number 68,750    
Options outstanding, Weighted average remaining contractual term (in years) 5 years 9 months 3 days    
Options outstanding, Weighted average exercise price $ 5.50    
Options exercisable, Weighted average exercise price $ 5.76    
Exercise price range $6 to $7      
EQUITY AND STOCK COMPENSATION PLANS      
Options outstanding, Number 68,750    
Options exercisable, Number 68,750    
Options outstanding, Weighted average remaining contractual term (in years) 5 years 9 months 3 days    
Options outstanding, Weighted average exercise price $ 6.50    
Options exercisable, Weighted average exercise price $ 5.76    
Exercise price range $7 to $8      
EQUITY AND STOCK COMPENSATION PLANS      
Options outstanding, Number 68,750    
Options exercisable, Number 68,750    
Options outstanding, Weighted average remaining contractual term (in years) 5 years 9 months 3 days    
Options outstanding, Weighted average exercise price $ 7.50    
Options exercisable, Weighted average exercise price $ 5.76    
Stock Option [Member]      
EQUITY AND STOCK COMPENSATION PLANS      
Options outstanding, Number 2,260,000 2,560,000 3,240,000
Options exercisable, Number 1,681,037 25,000  
Options outstanding, Weighted average remaining contractual term (in years) 6 years 11 months 23 days    
Options outstanding, Weighted average exercise price $ 4.88 $ 4.96 $ 4.97
Options exercisable, Weighted average exercise price 4.94 $ 6.00  
Stock Option [Member] | Exercise price range $4 to $5      
EQUITY AND STOCK COMPENSATION PLANS      
Exercise price range (lower) 4    
Exercise price range (upper) 5    
Stock Option [Member] | Exercise price range $5 to $6      
EQUITY AND STOCK COMPENSATION PLANS      
Exercise price range (lower) 5    
Exercise price range (upper) 6    
Stock Option [Member] | Exercise price range $6 to $7      
EQUITY AND STOCK COMPENSATION PLANS      
Exercise price range (lower) 6    
Exercise price range (upper) 7    
Stock Option [Member] | Exercise price range $7 to $8      
EQUITY AND STOCK COMPENSATION PLANS      
Exercise price range (lower) 7    
Exercise price range (upper) $ 8