v3.26.1
Stock-Based Compensation (Details)
1 Months Ended 10 Months Ended 12 Months Ended
Jan. 31, 2025
USD ($)
shares
Jan. 31, 2024
USD ($)
shares
Dec. 31, 2025
USD ($)
Director
$ / shares
shares
Dec. 31, 2024
USD ($)
Director
shares
Dec. 31, 2023
USD ($)
shares
Dec. 31, 2025
USD ($)
Director
$ / shares
shares
Dec. 31, 2024
USD ($)
Director
$ / shares
shares
Dec. 31, 2023
shares
Dec. 31, 2022
Mar. 01, 2025
Mar. 01, 2024
Mar. 01, 2023
Dec. 31, 2021
shares
Dec. 31, 2019
shares
Stock-Based Compensation [Abstract]                            
Expected life of the options           5 years 7 months 6 days 5 years 8 months 12 days              
Expected dividend yield used in the option valuation model           0.00% 0.00%              
Closing price (in Dollars per share) | $ / shares     $ 4.16     $ 4.16                
Weighted-average grant-date fair values of options granted (in Dollars per share) | $ / shares           $ 0.87 $ 1.26              
Unvested option (in Shares)     335,001 716,504   335,001 716,504              
Unrecognized compensation cost (in Dollars) | $       $ 283,000     $ 283,000              
Unrecognized compensation cost, recognition period           1 year                
Options vested (in Shares)           1,255,418 1,966,167              
Total fair value of options vested (in Dollars) | $           $ 1,273,328 $ 2,772,748              
Amortized expense (in Dollars) | $           $ 1,656,000 $ 2,447,000              
Restricted Stock [Member]                            
Stock-Based Compensation [Abstract]                            
Restricted stock awards granted (in Shares) 504,000 408,000       32,520 23,256              
Restricted stock units valued at grant (in Dollars) | $ $ 620,000 $ 734,000                        
Vesting percentage of Restricted Stock Units           100.00% 100.00%              
Restricted stock awards vested (in Shares)           334,000                
Number of Directors (in Director) | Director     1 1   1 1              
Amortized expense (in Dollars) | $           $ 40,000 $ 40,000              
Chief Executive Officer [Member]                            
Stock-Based Compensation [Abstract]                            
Unrecognized compensation cost (in Dollars) | $     $ 0     $ 0                
Minimum [Member]                            
Stock-Based Compensation [Abstract]                            
Award term           5 years                
Expected life of the options           5 years                
Maximum [Member]                            
Stock-Based Compensation [Abstract]                            
Award term           10 years                
Expected life of the options           6 years                
Deferred Bonus [Member] | Chief Executive Officer [Member]                            
Stock-Based Compensation [Abstract]                            
Percentage of base salary paid in cash               20.00% 20.00%          
Percentage of base salary paid in deferred stock units               80.00% 80.00%          
Percentage of DSUs shall be credited on March 1, 2023                 25.00%          
Percentage of DSUs shall be credited on March 1, 2024                 50.00%          
Percentage of DSUs shall be credited on September 1, 2028                 25.00%          
Percentage of DSUs shall be credited on March 1, 2025/2024                   50.00% 50.00%      
Shares unissued (in Shares)     137,563 367,800 183,900 137,563 367,800 183,900            
Shares withheld to cover income tax withholding (in Shares)     56,420 153,288 75,529                  
Income tax payment withholding (in Dollars) | $     $ 88,579 $ 300,445 $ 156,345                  
Shares issued (in Shares)     81,144 214,512 108,371                  
Percentage of DSUs shall be credited on March 1, 2023                       25.00%    
Percentage of DSUs shall be credited on March 1, 2025         50.00%     50.00%            
Percentage of DSUs shall be credited on January 5, 2026         50.00%     50.00%            
Equity Incentive Plan 2019 [Member]                            
Stock-Based Compensation [Abstract]                            
Number of shares authorized for issuance (in Shares)         10,000,000     10,000,000         7,000,000 4,000,000
Stock awards, available for future grant (in Shares)       4,135,213     4,135,213              
Incentive Compensation Plan 2009 [Member]                            
Stock-Based Compensation [Abstract]                            
Number of shares authorized for issuance (in Shares)       6,733,334     6,733,334