v3.25.2
Stock-Based Compensation (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock-Based Compensation [Abstract]                
Unrecognized compensation cost (in Dollars)     $ 1,047,000   $ 1,047,000      
Unvested options (in Shares)     1,387,836   1,387,836      
Unrecognized compensation cost, recognition period     9 months 18 days          
Weighted-average grant-date fair value of options granted (in Dollars per share)         $ 0.87      
Granted (in Shares)         1,211,000      
Amortized expense (in Dollars)     $ 500,000 $ 738,000 $ 966,000 $ 1,342,000    
Restricted stock units valued at grant (in Dollars)     $ 620,000          
Vesting percentage of Restricted Stock Units     100.00%          
Restricted Stock [Member]                
Stock-Based Compensation [Abstract]                
Restricted stock awards granted (in Shares)     504,000          
Amortized expense (in Dollars)     $ 143,000   267,000      
Board Chairman [Member] | Restricted Stock [Member]                
Stock-Based Compensation [Abstract]                
Restricted stock awards granted (in Shares) 32,250 23,256            
Amortized expense (in Dollars) $ 40,000 $ 40,000            
Chief Executive Officer [Member]                
Stock-Based Compensation [Abstract]                
Unrecognized compensation cost (in Dollars)     $ 0   $ 0      
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     50.00% 50.00% 50.00% 50.00% 50.00%  
Percentage of DSUs shall be credited on January 5, 2026             50.00%  
Shares unissued (in Shares)     137,563 367,800 137,563 367,800    
Shares withheld to cover income tax withholding (in Shares)     56,420 153,288        
Income tax payment withholding (in Dollars)     $ 88,579 $ 300,445        
Shares issued (in Shares)     81,144 214,512