v3.26.1
Supplemental Balance Sheet Information - Schedule of Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Supplemental Balance Sheet Information [Abstract]    
Current lease liability $ 0 $ 176
Accrued payroll-related expenses 94 82
Accrued litigation and legal fees 250 250
Accrued registration delay payments 396 396
Accrued contingent consideration, current portion 1,212 995
Accrued other expenses 33 299
Accrued expenses and other current liabilities $ 1,985 $ 2,198