XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Stock Options (Details) - USD ($)
1 Months Ended 12 Months Ended
Apr. 03, 2024
Aug. 23, 2023
Apr. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Number of Options          
Outstanding, beginning balance (in shares)       514,854  
Granted (in shares)       10,000  
Expired/Forfeited (in shares)       (52,462)  
Outstanding, ending balance (in shares)       472,392 514,854
Exercisable (in shares)       97,392  
Weighted Average Exercise Price          
Outstanding, beginning balance (in dollars per share)       $ 20.27  
Granted (in dollars per share)       8.5  
Expired/Forfeited (in dollars per share)       29.35  
Outstanding, ending balance (in dollars per share)       19.01 $ 20.27
Exercisable (in dollars per share)       $ 27.22  
Other disclosures          
Outstanding Weighted Average Remaining Contractual Life (in Years)       3 years 7 months 24 days 4 years 3 months 3 days
Exercisable Weighted Average Remaining Contractual Life (in Years)       1 year 3 months 3 days  
Authorized number of shares       51,000,000  
Number of common stock shares authorized       50,000,000 50,000,000
Authorized number of shares of preferred stock       1,000,000 1,000,000
Compensation expense       $ 470,000 $ 220,000
Employee          
Other disclosures          
Compensation expense       230,000 20,000.00
Non Management Directors          
Other disclosures          
Compensation expense         200,000
Employee Stock Option [Member]          
Other disclosures          
Compensation expense       $ 80,000.00 90,000.00
Unrecognized compensation expense         $ 40,000.00
Weighted average period of recognition         11 months 8 days
Employee Stock Option [Member] | Non Management Directors          
Number of Options          
Granted (in shares) 10,000 10,000 10,000    
Weighted Average Exercise Price          
Granted (in dollars per share)   $ 15.1 $ 15    
Exercised (in dollars per share) $ 8.5        
Other disclosures          
Vested (in shares)         0
Vesting rights (percentage per year) 50.00%        
Employee Stock Option [Member] | Target price          
Stockholders' Equity          
Expiration period       5 years  
Employee Stock Option [Member] | Target price | Non Management Directors          
Other disclosures          
Vesting rights (percentage per year)   50.00%      
Employee Stock Option [Member] | Target revenue          
Stockholders' Equity          
Expiration period       10 years  
Employee Stock Option [Member] | Target revenue | Non Management Directors          
Other disclosures          
Vesting rights (percentage per year)   50.00%      
Performance Shares          
Other disclosures          
Vested (in shares)       0  
Compensation expense       $ 0  
Number of options vesting       350,000