XML 80 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued liabilities Total accrued liabilities
Accrued payroll and related expenses $ 3,564 $ 1,998
Sales, general, and administrative accrued expenses 1,109 376
Research and development accrued expenses 808 10,289
Operating lease liability, current portion 567 137
Other accrued liabilities 101 3
Total accrued liabilities $ 6,149 $ 12,803