XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued clinical trial expense $ 189 $ 189
Accrued professional fees 691 691
Accrued wages, bonuses, commissions, and vacation 6,845 5,797
Accruals for construction in progress 150 135
Accrued interest 3,151 1,798
Accrued compliance fee 13,048 10,277
Other 1,174 955
Total $ 25,248 $ 19,842