XML 62 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Other Accrued Expenses - Schedule of Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Legal and professional fees $ 122 $ 39
Financing fees 56  
Delaware franchise tax 50  
Research study costs 65 90
Other 10 18
Total other accrued expenses $ 303 $ 147