XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued clinical trial expense $ 189 $ 189
Accrued professional fees 691 573
Accrued wages, bonuses, commissions and vacation 5,797 3,011
Accruals for construction in progress 135 214
Accrued interest 1,798
Accrued compliance fee 10,277 1,145
Other 955 2,448
Total accrued expenses and other current liabilities $ 19,842 $ 7,580