Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies (Narrative) (Details)

v3.25.1
Summary of Significant Accounting Policies (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accounting Policies [Line Items]    
Restricted cash $ 1,552 $ 2,438
Assets held for sale 1,165 0
Asset impairment 3,692 3,143
Allowance for doubtful accounts 600 500
Unrecognized tax benefits impact effective tax rate 700  
Liability related to uncertain tax positions including accrued interest 900 800
Accrued interest related to uncertain tax positions $ 200 100
Ownership Ratio of preferred Stock and common Stock 1  
Qbrexza | Fair Value Adjustment to Inventory    
Accounting Policies [Line Items]    
Finished goods inventory, fair value step-up $ 500 300
Letter of Credit    
Accounting Policies [Line Items]    
Restricted cash 1,600 2,400
Mustang    
Accounting Policies [Line Items]    
Asset impairment $ 3,700  
Journey    
Accounting Policies [Line Items]    
Asset impairment   $ 3,100
Maintains Voting Control    
Accounting Policies [Line Items]    
Ownership percentage of the subsidiary to consolidate their accounts 100.00%  
2024 Oaktree Note    
Accounting Policies [Line Items]    
Debt Instrument, Interest Rate, Effective Percentage 15.39%  
Maximum [Member]    
Accounting Policies [Line Items]    
Ownership percentage of the subsidiary to consolidate their accounts 100.00%