XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Stock Option Activity (Details) - Non-Qualified Stock Options [Member] - 2017 Equity Plan and 2021 Equity Plan [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Employees and Consultants [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding Beginning 21,361  
Weighted Average Exercise Price, Outstanding Beginning $ 75.05  
Weighted Average Remaining Contractual Term, Outstanding 4 years 8 months 12 days 4 years 10 months 24 days
Aggregate Intrinsic Value, Outstanding Beginning  
Number of Options, Granted  
Weighted Average Exercise Price, Granted  
Number of Options, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Options, Forfeited/Cancelled  
Weighted Average Exercise Price, Forfeited/Cancelled  
Number of Options, Expired (432)  
Weighted Average Exercise Price, Expired  
Number of Options, Outstanding 20,929 21,361
Weighted Average Exercise Price, Outstanding $ 77.61 $ 75.05
Aggregate Intrinsic Value, Outstanding
Number of Options, Exercisable 20,929  
Weighted Average Exercise Price, Exercisable $ 77.61  
Weighted Average Remaining Contractual Term, Exercisable Ending 4 years 8 months 12 days  
Aggregate Intrinsic Value, Exercisable  
Number of Options, Expired 432  
Directors [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding Beginning 4,760  
Weighted Average Exercise Price, Outstanding Beginning $ 113.34  
Weighted Average Remaining Contractual Term, Outstanding 3 years 8 months 12 days 4 years
Aggregate Intrinsic Value, Outstanding Beginning  
Number of Options, Granted  
Weighted Average Exercise Price, Granted  
Number of Options, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Options, Forfeited/Cancelled  
Weighted Average Exercise Price, Forfeited/Cancelled  
Number of Options, Expired  
Weighted Average Exercise Price, Expired  
Number of Options, Outstanding 4,760 4,760
Weighted Average Exercise Price, Outstanding $ 113.34 $ 113.34
Aggregate Intrinsic Value, Outstanding
Number of Options, Exercisable 4,760  
Weighted Average Exercise Price, Exercisable $ 113.34  
Weighted Average Remaining Contractual Term, Exercisable Ending 3 years 8 months 12 days  
Aggregate Intrinsic Value, Exercisable  
Number of Options, Expired