XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.4
Subsequent Events (Details) - Subsequent Event
$ in Millions
Dec. 12, 2024
USD ($)
Subsequent Event [Line Items]  
Proceeds from license agreement $ 5.0
Potential Future Optional Licensing Opportunity  
Subsequent Event [Line Items]  
Proceeds from license agreement $ 3.0