v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued professional services $ 1,989 $ 2,591
Accrued inventory purchases 2,307 995
Accrued fixed asset purchases 482 1,006
Accrued property and other taxes 155 188
Accrued information technology purchases 532 462
Accrued legal expense 787 968
Accrued phlebotomy expense 341 200
Accrued rent 54 174
Accrued clinical expenses 224 35
Other 1,763 628
Accrued expenses and other current liabilities $ 8,634 $ 7,247