XML 73 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Stock Option Activity (Details) - 2017 Equity Plan and 2021 Equity Plan [Member] - USD ($)
4 Months Ended 12 Months Ended
Apr. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Employees and Consultants [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of Options, Granted 11,541  
Employees and Consultants [Member] | Non-Qualified Stock Options [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of Options, Outstanding Beginning 21,361 25,169 16,006  
Weighted Average Exercise Price, Outstanding Beginning $ 76.04 $ 70.44 $ 107.28  
Weighted Average Remaining Contractual Term, Outstanding Ending   6 years 7 months 6 days 7 years 7 months 6 days  
Aggregate Intrinsic Value, Outstanding Beginning  
Number of Options, Granted 11,541  
Weighted Average Exercise Price, Granted $ 10.80  
Weighted Average Remaining Contractual Term, Granted     6 years 10 months 24 days  
Number of Options, Exercised  
Weighted Average Exercise Price, Exercised  
Number of Options, Forfeited/Cancelled (3,808) (1,691)  
Weighted Average Exercise Price, Forfeited/Cancelled $ 38.77 $ 35.76  
Weighted Average Remaining Contractual Term, Forfeited     9 years 1 month 6 days  
Number of Options, Expired (432) (687)  
Weighted Average Exercise Price, Expired $ 141.47 $ 10.68  
Weighted Average Remaining Contractual Term, Outstanding 4 years 7 months 6 days 4 years 10 months 24 days    
Number of Options, Outstanding Ending 20,929 21,361 25,169 16,006
Weighted Average Exercise Price, Outstanding Ending $ 77.61 $ 76.04 $ 70.44 $ 107.28
Aggregate Intrinsic Value, Outstanding Ending
Number of Options, Exercisable Ending 20,929      
Weighted Average Exercise Price, Exercisable Ending $ 77.61      
Weighted Average Remaining Contractual Term, Exercisable Ending 4 years 7 months 6 days      
Aggregate Intrinsic Value, Exercisable Ending      
Directors [Member] | Non-Qualified Stock Options [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of Options, Outstanding Beginning 4,760 4,760 4,760  
Weighted Average Exercise Price, Outstanding Beginning $ 113.34 $ 113.34 $ 113.34  
Weighted Average Remaining Contractual Term, Outstanding Ending 3 years 7 months 6 days 4 years 5 years 6 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 Ending 4,760 4,760 4,760 4,760
Weighted Average Exercise Price, Outstanding Ending $ 113.34 $ 113.34 $ 113.34 $ 113.34
Aggregate Intrinsic Value, Outstanding Ending
Number of Options, Exercisable Ending 4,760      
Weighted Average Exercise Price, Exercisable Ending $ 113.34      
Weighted Average Remaining Contractual Term, Exercisable Ending 3 years 7 months 6 days      
Aggregate Intrinsic Value, Exercisable Ending