Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity (Details 2)

v3.25.2
Stockholders' Equity (Details 2) - Restricted Stock Units (RSUs) [Member] - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of options outstanding at beginning of period 8,046 6,725 6,725  
Weighted average exercise price at beginning of period $ 15.76 $ 22.50 $ 22.50  
Weighted average remaining life (years) 1 year 10 months 20 days 2 years 3 months 1 year 6 months 29 days 2 years 25 days
Aggregate intrinsic value at beginning of period $ 17,862 $ 36,651 $ 36,651  
Number of options, Granted 8,900 8,730    
Weighted average grant - date fair value price, Granted $ 4.40 $ 8.38    
Aggregate intrinsic value Granted $ 19,758 $ 47,579    
Number of options, Exercised 0 0    
Weighted average exercise price, Exercised $ 0 $ 0    
Aggregate intrinsic value Exercised $ 0 $ 0    
Number of options, Forfeited/canceled (914) (2,337)    
Weighted average exercise price, Forfeited/canceled $ 5.42 $ 16.00    
Aggregate intrinsic value Forfeited/canceled $ (2,029) $ (12,737)    
Number of options outstanding at ending of period 16,032 13,118 8,046 6,725
Weighted average exercise price at ending of period $ 10.04 $ 22.50 $ 15.76 $ 22.50
Aggregate intrinsic value at ending of period $ 35,591 $ 71,493 $ 17,862 $ 36,651
Weighted average exercise price, Forfeited/canceled $ (5.42) $ (16.00)