XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
June 30, 2025December 31,
2024
Accrued payroll and related expenses$2,941 $3,564 
Research and development accrued expenses2,208 808 
Sales, general, and administrative accrued expenses1,776 1,109 
Operating lease liability, current portion482 567 
Other accrued liabilities137 101 
Total accrued liabilities$7,544 $6,149