v3.26.1
Share-Based Compensation - Schedule of Share Options (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Share Options [Abstract]    
Number of options, Beginning balance 180,000 377,500
Weighted average exercise price per option, Beginning balance $ 1 $ 1.02
Number of options, Forfeited (180,000) (212,500)
Weighted average exercise price per option, Forfeited $ 1 $ 1.03
Number of options, Ending balance 185,000
Weighted average exercise price per option, Ending balance $ 0 $ 1