Quarterly report [Sections 13 or 15(d)]

Discontinued Operations - Schedule of Reconciliation of the Carrying Amounts of Assets and Liabilities (Details)

v3.25.1
Discontinued Operations - Schedule of Reconciliation of the Carrying Amounts of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Disposal Group, Including Discontinued Operation, Assets [Abstract]    
Total current assets in discontinued operations $ 0 $ 6,143
Total non-current assets in discontinued operations 0 5,439
Total assets in discontinued operations 0 11,582
Disposal Group, Including Discontinued Operation, Liabilities [Abstract]    
Total current liabilities in discontinued operations 0 5,867
Total non-current liabilities in discontinued operations 0 2,924
Discontinued Operations, Disposed of by Sale | Pharmaloz    
Disposal Group, Including Discontinued Operation, Assets [Abstract]    
Restricted cash 0 627
Accounts receivable, net 0 605
Inventory, net 0 1,487
Prepaid expenses and other current assets 0 3,424
Total current assets in discontinued operations 0 6,143
Property, plant and equipment, net 0 4,895
Other assets 0 544
Total non-current assets in discontinued operations 0 5,439
Total assets in discontinued operations 0 11,582
Disposal Group, Including Discontinued Operation, Liabilities [Abstract]    
Accounts payable 0 2,432
Secured promissory note payable 0 1,000
Finance lease liability 0 2,356
Other current liabilities 0 79
Total current liabilities in discontinued operations 0 5,867
Discount, non-current   318
Secured long-term debt, net of discount of $318 0 2,924
Total non-current liabilities in discontinued operations 0 2,924
Total liabilities in discontinued operations $ 0 $ 8,791