XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Research and development services and license fees $ 4,070 $ 2,022
Bonuses and related employees compensation expenses 2,538 4,237
Tax liabilities 2,232 642
Consultant and other fees 833 586
Legal fees 613 138
Supply and manufacturing services 257 4,474
Total $ 10,543 $ 12,099