XML 42 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Reporting - Summary of Group's Assets and Revenues by Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]      
Non-current assets $ 15,508   $ 15,269
Research collaboration 142 $ 15,556  
Royalties   143  
Revenue 142 15,699  
UK      
Segment Reporting Information [Line Items]      
Non-current assets 4,068   4,103
Research collaboration 142 15,556  
Revenue 142 15,556  
Germany      
Segment Reporting Information [Line Items]      
Non-current assets $ 11,440   $ 11,166
Royalties   143  
Revenue   $ 143