v3.26.1
Stock-Based Compensation (Details 4)
6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Options One [Member]  
Number Outstanding, shares 24,750
Number Exercisable, shares 24,750
Exercise Price | $ / shares $ 65.00
Weighted Average Remaining Contractual Life (years) 2 years 7 months 13 days
Proceeds to Company if Exercised | $ $ 1,608,750
Option Two [Member]  
Number Outstanding, shares 39,017
Number Exercisable, shares 39,017
Exercise Price | $ / shares $ 68.00
Weighted Average Remaining Contractual Life (years) 5 years 1 month 2 days
Proceeds to Company if Exercised | $ $ 2,653,156
Option Three [Member]  
Number Outstanding, shares 32,750
Number Exercisable, shares 32,750
Exercise Price | $ / shares $ 72.00
Weighted Average Remaining Contractual Life (years) 3 years 10 months 13 days
Proceeds to Company if Exercised | $ $ 2,358,000
Option Four [Member]  
Number Outstanding, shares 22,043
Number Exercisable, shares 22,043
Exercise Price | $ / shares $ 80.00
Weighted Average Remaining Contractual Life (years) 9 months 10 days
Proceeds to Company if Exercised | $ $ 1,763,440
Option Five [Member]  
Number Outstanding, shares 4,459
Number Exercisable, shares 4,459
Exercise Price | $ / shares $ 87.60
Weighted Average Remaining Contractual Life (years) 1 year 6 months 25 days
Proceeds to Company if Exercised | $ $ 390,608
Total Option [Member]  
Number Outstanding, shares 151,821
Number Exercisable, shares 151,821
Proceeds to Company if Exercised | $ $ 11,644,154
Option Six [Member]  
Number Outstanding, shares 2,500
Number Exercisable, shares 2,500
Exercise Price | $ / shares $ 96.00
Weighted Average Remaining Contractual Life (years) 6 months 3 days
Proceeds to Company if Exercised | $ $ 240,000
Option Seven [Member]  
Number Outstanding, shares 26,302
Number Exercisable, shares 26,302
Exercise Price | $ / shares $ 100.00
Weighted Average Remaining Contractual Life (years) 8 months 26 days
Proceeds to Company if Exercised | $ $ 2,630,200