v3.26.1
Share-Based Payments - Schedule of Restricted Shares Outstanding (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
2021 RSU Scheme [Member]    
Schedule of Restricted Shares Outstanding [Line items]    
Number of RSUs, Outstanding, beginning balance 41,552 108,998
Number of RSUs, Granted during the year 48,439
Number of RSUs, Forfeited during the year (2,412)
Number of RSUs, Vested during the year (89,991) (65,034)
Number of RSUs, Outstanding, ending balance 41,552
2022 RSU Scheme [Member]    
Schedule of Restricted Shares Outstanding [Line items]    
Number of RSUs, Outstanding, beginning balance 1,436,525 1,641,974
Number of RSUs, Granted during the year 1,177,256 777,006
Number of RSUs, Forfeited during the year (132,302) (42,768)
Number of RSUs, Vested during the year (936,187) (939,687)
Number of RSUs, Outstanding, ending balance 1,545,292 1,436,525