Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders' Equity (Stock Option Activities) (Details)

v3.25.1
Stockholders' Equity (Stock Option Activities) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Stockholders' Equity    
Options vested and expected to vest, Number of shares 18,896  
Number of shares, Granted 540,000  
Number of shares, Exercised 0 0
Options vested and expected to vest, Number of shares 558,896 18,896
Options vested and exercisable, Number of shares 18,896  
Options vested and expected to vest, Weighted average exercise price $ 20.55  
Weighted average exercise price, Granted 1.68  
Options vested and expected to vest, Weighted average exercise price 2.32 $ 20.55
Options vested and exercisable, Weighted average exercise price $ 20.55  
Total weighted average intrinsic value, Granted $ 186,300  
Total weighted average intrinsic value, Options vested and expected to vest $ 186,300  
Options vested and expected to vest, Weighted average contractual life 6 years 7 days 1 year 9 months 3 days
Options Granted, weighted average remaining contractual life (years) 6 years 2 months 12 days  
Options vested and exercisable, Weighted average remaining contractual life (years) 1 year 3 days  
Unrecognized Stock Based Compensation Expense on vested and exercisable, Weighted average remaining contractual life (years) 2 years 1 month 6 days