XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued Expenses    
Employee compensation expenses $ 1,733 $ 4,979
Research and development expenses 2,276 2,173
Deferred transaction consideration 3,094 3,927
Licensing expenses 900 8,645
Restructuring expenses (Note 13)   163
Other expenses 569 446
Total accrued expenses $ 8,572 $ 20,333