Annual report [Section 13 and 15(d), not S-K Item 405]

ACCRUED EXPENSES - SCHEDULE OF ACCRUED EXPENSES (Details)

v3.25.0.1
ACCRUED EXPENSES - SCHEDULE OF ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued pre-clinical and clinical costs $ 2,424 $ 1,449
Accrued product development costs 280 745
Accrued license costs 0 4,825
Accrued compensation 2,276 2,326
Accrued administrative costs 446 343
Accrued interest 0 1,342
Total $ 5,426 $ 11,030