Annual report [Section 13 and 15(d), not S-K Item 405]

Schedule of Activity of Stock Options (Details)

v3.25.1
Schedule of Activity of Stock Options (Details) - $ / shares
1 Months Ended 12 Months Ended
Feb. 06, 2024
Aug. 21, 2023
Oct. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Equity [Abstract]            
Number of Options, Outstanding       39,752  
Weighted Average Exercise Price, Options Outstanding       $ 16.42  
Weighted Average Remaining life (years) Options Outstanding       3 years 9 months 25 days 4 years 7 months 20 days
Number of Options, Granted       25,000 39,752  
Weighted Average Exercise Price, Granted $ 4.12 $ 16.0 $ 100.0 $ 4.12 $ 16.42  
Weighted Average Remaining life (years), Granted         5 years  
Number of Options Exercised        
Weighted Average Exercise Price, Exercised        
Number of Options Forfeited/canceled        
Weighted Average Exercise Price, Forfeited/canceled        
Weighted Average Remaining life (years) Options Outstanding       5 years    
Number of Options, Outstanding       64,752 39,752
Weighted Average Exercise Price, Options Outstanding       $ 11.67 $ 16.42
Number of Options, Exercisable       10,088    
Weighted Average Exercise Price, Exercisable       $ 17.67    
Weighted Average Remaining life (Years), Options Exercisable       3 years 7 months 20 days