XML 183 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 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,409 5,797
Accruals for construction in progress 124 135
Accrued interest 4,602 1,798
Accrued compliance fee 19,006 10,277
Other 2,348 955
Total $ 33,369 $ 19,842