XML 107 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warrants - Narrative (Details)
12 Months Ended
Dec. 31, 2023
shares
Dec. 31, 2022
£ / shares
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2017
£ / shares
shares
Other Liabilities Disclosure [Abstract]        
Number of warrants exercised and forfeited 0 0    
Stock warrants (in shares)     12,401,262 31,115,926
Issue price of warrants (in pounds sterling per share) | £ / shares       £ 1.4365
Number of shares called by each warrant       0.4
Exercise price of stock warrant (in pound sterling per share) | £ / shares   £ 1.7238   £ 1.7238
Number of outstanding warrants     31,003,155  
Intrinsic value | $     $ 0