v3.25.4
Composition of Certain Financial Statement Captions - Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accounts Payable and Accrued Expenses [Abstract]    
Accounts payable $ 3,276 $ 9,474
Accrued payroll and bonus 993 920
Accrued professional fees 183 236
Accrued vacation and compensation 421 356
Accrued R&D studies 112 185
Accrued interest 0 117
Accrued other 935 0
Accounts payable and accrued expenses, Total $ 5,920 $ 11,288