v3.26.1
Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued clinical trial expense $ 189 $ 189
Accrued professional fees 488 691
Accrued wages, bonuses, commissions and vacation 6,383 5,797
Accrued interest 1,798
Accrued compliance fee 16,550 10,277
Accrued vendor expenses 1,417
Accrued royalties - Sequence 3,127
Acquisition-related contingent consideration 650
Vendor settlements 1,802
Other current liabilities 2,618 1,090
Total accrued expenses and other current liabilities $ 32,574 $ 20,492