v3.26.1
Warrant Liability (Additional Information) (Details)
Mar. 31, 2026
£ / shares
shares
Mar. 31, 2026
$ / shares
shares
Dec. 31, 2025
Class of Warrant or Right [Line Items]      
Percentage Of Issued Shares Capital 0.30% 0.30% 0.30%
Bank Loan | Ordinary Shares | Two Thousand And Twenty Warrants      
Class of Warrant or Right [Line Items]      
Ordinary shares Underlying Warrants 1,243,908 1,243,908  
Exercise Price Per Warrants | $ / shares   $ 0.4144  
Bank Loan | Ordinary Shares | Warrants Subscribed      
Class of Warrant or Right [Line Items]      
Ordinary shares Underlying Warrants 1,243,908 1,243,908  
Exercise Price Per Warrants | £ / shares £ 2.95