v3.26.1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Prepaid Expense and Other Assets, Current [Abstract]    
Clinical trial expenses $ 2,445 $ 2,405
Insurance premiums 371 547
Professional services 942 804
Interest receivable 328 499
Licenses 576 613
Software 1,331 706
Taxes 653 696
Other 333 228
Total prepaid expenses and other current assets $ 6,979 $ 6,498