v3.26.1
Commitments and Contingencies (Details 8) - Restricted stock option
6 Months Ended
Jun. 30, 2026
USD ($)
Outstanding Award 1  
Outstanding award $ 242,902
Vesting period 2024
Amortised of outstanding award 2026 $ 0
Amortised of outstanding award 2025 0
Amortised of outstanding award 2024 148,132
Amortised of outstanding award 2023 94,770
Un-amortised of outstanding award 0
Outstanding Award 3  
Outstanding award $ 207,580
Vesting period 2026
Amortised of outstanding award 2026 $ 32,495
Amortised of outstanding award 2025 58,062
Amortised of outstanding award 2024 69,116
Amortised of outstanding award 2023 31,703
Un-amortised of outstanding award 16,204
Outstanding Award 2  
Outstanding award $ 218,081
Vesting period 2025
Amortised of outstanding award 2026 $ 0
Amortised of outstanding award 2025 66,990
Amortised of outstanding award 2024 103,578
Amortised of outstanding award 2023 47,513
Un-amortised of outstanding award 0
Total  
Outstanding award 668,563
Amortised of outstanding award 2026 32,495
Amortised of outstanding award 2025 125,052
Amortised of outstanding award 2024 320,826
Amortised of outstanding award 2023 173,986
Un-amortised of outstanding award $ 16,204