v3.26.1
Stock Based Compensation - Schedule of Movement of Share Options (Details) - shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Schedule of Movement of Share Options [Abstract]    
Opening share options outstanding 2,710 46
Vested / granted during the period / year 1 2,668
Forfeited / expired (4)
Closing share options outstanding 2,711 2,710