v3.26.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued professional services $ 1,862 $ 2,591
Accrued inventory purchases 5,292 995
Accrued fixed asset purchases 610 1,006
Accrued property and other taxes 150 188
Accrued information technology purchases 628 462
Accrued legal expense 1,322 968
Accrued phlebotomy expense 413 200
Accrued insurance expense 149 0
Accrued rent 965 174
Accrued clinical expenses 169 35
Other 1,043 628
Accrued expenses and other current liabilities $ 12,603 $ 7,247