XML 69 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events - Additional Information (Details) - TuHURA Agreement
1 Months Ended
Jul. 31, 2024
USD ($)
Subsequent Event [Line Items]  
Payment received with consideration of agreement $ 5,000,000
Additional payment received with consideration of agreement 150,000
Maximum [Member]  
Subsequent Event [Line Items]  
Additional payment received with consideration of agreement 300,000
Subsequent Event  
Subsequent Event [Line Items]  
Payment received with consideration of agreement 5,000,000
Additional payment received with consideration of agreement 150,000
Subsequent Event | Maximum [Member]  
Subsequent Event [Line Items]  
Additional payment received with consideration of agreement $ 300,000