XML 83 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details 7) - Restricted stock option
12 Months Ended
Dec. 31, 2024
USD ($)
Outstanding Award 3  
Outstanding award $ 510,931
Vesting period 2025
Amortised of outstanding award 2024 $ 171,519
Amortised of outstanding award 2023 177,584
Amortised of outstanding award 2022 46,686
Un-amortised of outstanding award 115,142
Outstanding Award 1  
Outstanding award $ 527,940
Vesting period 2023
Amortised of outstanding award 2024 $ 0
Amortised of outstanding award 2023 393,853
Amortised of outstanding award 2022 134,087
Un-amortised of outstanding award 0
Outstanding Award 2  
Outstanding award $ 516,040
Vesting period 2024
Amortised of outstanding award 2024 $ 190,833
Amortised of outstanding award 2023 260,119
Amortised of outstanding award 2022 65,088
Un-amortised of outstanding award 0
Total  
Outstanding award 1,554,911
Amortised of outstanding award 2024 362,352
Amortised of outstanding award 2023 831,556
Amortised of outstanding award 2022 245,861
Un-amortised of outstanding award $ 115,142