v3.26.1
Warrant liability - Additional Information (Details) - EQRx Acquisition - USD ($)
6 Months Ended
Jun. 30, 2026
Nov. 09, 2023
Public Warrants and Private Placement Warrants    
Class of Warrant or Right [Line Items]    
Warrant exercise price 11.5  
Warrant purchase 0.1112  
Warrants    
Class of Warrant or Right [Line Items]    
Warrants expiration date Dec. 31, 2026  
Public Warrants    
Class of Warrant or Right [Line Items]    
Warrants   $ 11,039,957
Private Placement Warrants    
Class of Warrant or Right [Line Items]    
Warrants   $ 8,693,333