v3.25.2
Cash and Cash Equivalents (Tables)
6 Months Ended
Jun. 30, 2025
Cash And Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents
    
  June 30,  

2025
    
December 31,
2024
 
    
(in thousands)
 
    
£
    
£
 
Cash and cash equivalents
     8,443        6,749