XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Share-based compensation - Plans (Details) - $ / shares
6 Months Ended
Jan. 01, 2025
Oct. 02, 2023
Jun. 28, 2023
Jun. 30, 2025
May 31, 2025
Dec. 31, 2024
Oct. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares available for future issuance       19,938,407   15,528,401  
Options, Granted       902,684      
Granted       $ 8.63      
Dr. Clay Siegall | Morphimmune Inc              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options, Granted     2,137,080        
Granted     $ 5.91        
Dr. Clay Siegall | Morphimmune Inc | One-year anniversary              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Percentage of vesting   25.00%          
Vesting period   1 year          
Dr. Clay Siegall | Morphimmune Inc | Over next 36 months              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Percentage of vesting   75.00%          
Vesting period   36 months          
2020 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Increase in shares available for future issuance 2,578,433     4,704,785      
2024 Inducement Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares available for future issuance             2,000,000
Shares available for grant       1,348,800      
2024 Inducement Plan | Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares available for future issuance         2,000,000    
2024 Inducement Plan | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares available for future issuance         3,500,000    
MorphImmune Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares available for future issuance       555,895      
2020 Employee Stock Purchase Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Increase in shares available for future issuance 644,608            
Shares available for grant       1,550,859   906,251  
Awards granted       0