XML 55 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business (Details)
$ in Millions
1 Months Ended 12 Months Ended
Feb. 05, 2021
USD ($)
Jul. 31, 2022
USD ($)
shares
Dec. 31, 2023
Country
program
Jan. 07, 2021
shares
Description of Business [Abstract]        
Number of clinical stage program developed by organization | program     5  
Number of countries KIMMTRAK is approved | Country     30  
Net proceeds from issuance of IPO and concurrent private placement after underwriting discounts, commissions and offering expenses | $ $ 286.9      
Number of shares issued and sold (in shares) | shares   3,733,333    
Net proceeds from PIPE | $   $ 139.5    
Convertible preferred shares (in shares) | shares       1