XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Other Accrued and Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued And Current Liabilities
Other accrued and current liabilities consisted of the following (in thousands):
As of December 31,
 20252024
Accrued service fees$3,213 $2,338 
Clinical studies2,674 2,580 
ESPP Contributions
924 1,225 
Other2,126 1,850 
Total$8,937 $7,993