XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued clinical trial expense $ 189 $ 189
Accrued professional fees 884 691
Accrued wages, bonuses, commissions, and vacation 4,770 5,797
Accruals for construction in progress 135
Accrued interest 1,798
Accrued compliance fee 15,922 10,277
Royalty 3,045
Vendor settlements and advances 2,352
Liabilities due to merchant cash advances (Note 12) 1,216
Other 1,043 955
Total $ 29,421 $ 19,842