v3.26.1
Related Party Transactions - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
May 31, 2022
USD ($)
May 31, 2022
GBP (£)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
GBP (£)
Jun. 30, 2025
USD ($)
Technology License Agreement                
Related Party Transaction [Line Items]                
Additional payments of restatement completion fee and license data fee           $ 100    
Aggregate potential milestone payments           $ 100    
Patent procurement milestone payments | £             £ 10,000  
Term of license agreement           20 years 20 years  
Technology License Agreement | Minimum                
Related Party Transaction [Line Items]                
Sublicensees threshold amount           $ 26,500 £ 20,000,000  
Technology License Agreement | Maximum                
Related Party Transaction [Line Items]                
Sublicensees threshold amount           $ 39,700 £ 30,000,000  
Oxford University Innovation Limited                
Related Party Transaction [Line Items]                
Percentage of holding in outstanding common stock     7.20%     7.20% 7.20%  
Oxford University Innovation Limited | Technology License Agreement | IPO                
Related Party Transaction [Line Items]                
Required to pay exit fee amount         $ 1,400      
Oxford University Innovation Limited | Technology License Agreement | Minimum | IPO                
Related Party Transaction [Line Items]                
Percentage of exit fee 0.50% 0.50%            
Oxford University Innovation Limited | Technology License Agreement | Maximum | IPO                
Related Party Transaction [Line Items]                
Percentage of exit fee 2.00% 2.00%            
Required to pay exit fee amount $ 6,200 £ 5,000,000            
RA Capital Management, L.P                
Related Party Transaction [Line Items]                
Percentage of holding in outstanding common stock     29.00%     29.00% 29.00%  
Rent expense     $ 11 $ 12   $ 22   $ 24