v3.26.1
Commitments and Contingencies (Details 9) - Restricted Stock Options Vested [Member]
6 Months Ended
Jun. 30, 2026
USD ($)
Outstanding Award 1  
Vesting period 2026
Amortised of outstanding award 2026 $ 33,786
Outstanding award 545,026
Amortised of outstanding award 2025 128,920
Un-amortised of outstanding award 0
Cancelled of outstanding award $ 382,320
Outstanding Award 2  
Vesting period 2027
Amortised of outstanding award 2026 $ 40,510
Outstanding award 545,015
Amortised of outstanding award 2025 64,548
Un-amortised of outstanding award 56,026
Cancelled of outstanding award $ 383,931
Outstanding Award 3  
Vesting period 2028
Amortised of outstanding award 2026 $ 27,565
Outstanding award 545,006
Amortised of outstanding award 2025 43,013
Un-amortised of outstanding award 89,888
Cancelled of outstanding award 384,540
Total  
Amortised of outstanding award 2026 101,861
Outstanding award 1,635,047
Amortised of outstanding award 2025 236,481
Un-amortised of outstanding award 145,914
Cancelled of outstanding award $ 1,150,791