v3.25.1
Schedule of Stock Option Activity (Details) - Share-Based Payment Arrangement, Option [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of options outstanding, beginning balance 7,813  
Weighted average exercise price per share, beginning balance $ 382.00  
Intrinsic value, beginning balance  
Weighted average remaining contractual term 8 years 6 months 8 years 9 months
Number of options, granted  
Weighted average exercise price per share, granted  
Intrinsic value, granted  
Number of options, forfeited  
Weighted average exercise price per share, forfeited  
Intrinsic value, forfeited  
Number of options outstanding, ending balance 7,813 7,813
Weighted average exercise price per share, ending balance $ 382.00 $ 382.00
Intrinsic value, ending balance
Number of options outstanding, vested awards and those expected to vest 7,813  
Weighted average exercise price per share, vested awards and those expected to vest $ 382.00  
Intrinsic value, vested awards and those expected to vest  
Weighted average remaining contractual term, awards outstanding, vested awards and those expected to vest 8 years 6 months  
Number of options, vested and exercisable 7,793  
Weighted average exercise price per share, vested and exercisable $ 381.00  
Intrinsic value, vested and exercisable  
Weighted average remaining contractual term, vested and exercisable 8 years 6 months 3 days