v3.26.1
Supplemental Balance Sheet Information - Schedule of Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Supplemental Balance Sheet Information [Abstract]    
Current lease liability $ 22 $ 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,213 995
Accrued other expenses 40 299
Accrued expenses and other current liabilities $ 2,015 $ 2,198