v3.26.3
Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued clinical trial expense $ 189 $ 189
Accrued professional fees 488 488
Accrued wages, bonuses, commissions, and vacation 5,561 6,383
Accrued compliance fee 17,164 16,550
Accrued vendor expenses 1,305 1,417
Royalty 3,127 3,127
Vendor settlements 1,381 1,802
Other 1,688 2,618
Total $ 30,903 $ 32,574