v3.25.2
Other Accrued and Current Liabilities
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Other Accrued and Current Liabilities Other Accrued and Current Liabilities
Other accrued and current liabilities consisted of the following (in thousands):
 June 30, 2025December 31, 2024
Clinical studies$2,204 $2,580 
Accrued service fees2,986 2,338 
Accrued taxes1,193 1,076 
ESPP Contributions969 1,225 
Other869 774 
Total$8,221 $7,993