Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity (Details 2)

v3.25.1
Stockholders' Equity (Details 2) - Restricted Stock Units (RSUs) [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of options outstanding at beginning of period 8,046 6,725    
Weighted average exercise price at beginning of period $ 15.75 $ 22.50    
Weighted average remaining life (years) 2 years 1 month 28 days 2 years 4 months 6 days 1 year 6 months 29 days 2 years 25 days
Aggregate intrinsic value at beginning of period $ 26,793 $ 57,842    
Number of options, Granted 8,900    
Weighted average grant - date fair value price, Granted $ 4.40    
Aggregate intrinsic value Granted $ 29,637    
Number of options, Exercised 0 0    
Weighted average exercise price, Exercised $ 0 $ 0    
Aggregate intrinsic value Exercised $ 0 $ 0    
Number of options, Forfeited/canceled (1,109)    
Weighted average exercise price, Forfeited/canceled $ (22.50)    
Aggregate intrinsic value Forfeited/canceled $ (9,535)    
Number of options outstanding at ending of period 16,946 5,616 6,725  
Weighted average exercise price at ending of period $ 9.79 $ 22.50 $ 22.50  
Aggregate intrinsic value at ending of period $ 56,430 $ 48,307 $ 57,842