XML 27 R15.htm IDEA: XBRL DOCUMENT v3.25.3
Other Accrued and Current Liabilities
9 Months Ended
Sep. 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):
 September 30, 2025December 31, 2024
Accrued service fees$3,410 $2,338 
Clinical studies2,419 2,580 
Accrued taxes1,245 1,076 
ESPP contributions212 1,225 
Other1,599 774 
Total$8,885 $7,993