XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
License Agreement (Details)
$ in Thousands
Feb. 05, 2024
USD ($)
Biopharmaceutical Company  
Finite-Lived Intangible Assets [Line Items]  
Proceeds from patent license agreement $ 500