Annual report pursuant to Section 13 and 15(d)

License Acquired (Schedule of Research and Development for Licenses Acquired) (Details)

v3.24.1
License Acquired (Schedule of Research and Development for Licenses Acquired) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
License Agreements    
Research and development - licenses acquired $ 4,324 $ 677