LICENSE AGREEMENTS AND COMMITMENTS - SADA License Agreement (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Dec. 31, 2023 |
|
| Agreements | |||
| Accrued milestone and royalty payments | $ 3,950 | $ 5,375 | |
| SADA License Agreement | MSK and MIT | |||
| Agreements | |||
| Annual minimum royalties payable from tenth anniversary | 40 | ||
| Annual minimum royalties payable once patent has been issued | 60 | ||
| Accrued milestone and royalty payments | 1,700 | $ 3,125 | |
| Cash paid | $ 875 | $ 605 | |