XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued payroll and related expenses $ 2,941 $ 3,564
Research and development accrued expenses 2,208 808
Sales, general, and administrative accrued expenses 1,776 1,109
Operating lease liability, current portion 482 567
Other accrued liabilities 137 101
Total accrued liabilities $ 7,544 $ 6,149