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

Fair Value Measurements (Narrative) (Details)

v3.25.1
Fair Value Measurements (Narrative) (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 27, 2024
$ / shares
shares
Dec. 27, 2022
Dec. 16, 2022
$ / shares
shares
Oct. 31, 2023
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
Oct. 04, 2023
USD ($)
Dec. 31, 2022
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Estimated fair value of retained investment         $ 2,600      
Common stock warrant liabilities         $ 214 $ 886   $ 13,869
Stock price                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Retained investment, deconsolidated subsidiary, measurement input | $ / shares         0.328      
Risk-free interest rate                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Retained investment, deconsolidated subsidiary, measurement input         0.037      
Volatility                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Retained investment, deconsolidated subsidiary, measurement input         0.80      
Discount for lack of marketability                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Retained investment, deconsolidated subsidiary, measurement input         0.397      
December 2022 Offering | Common Stock and Pre-funded Warrants                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Exchanged for warrants | shares     104,046          
Exercise price of warrants | $ / shares     $ 5.406          
Checkpoint Common Stock Warrants | Common Stock Warrant                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Exchanged for warrants | shares       6,325,354        
Exercise price of warrants | $ / shares       $ 1.76        
Urica | 8% Cumulative Convertible Class B Preferred Offering                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Dividend rate percentage 8.00% 8.00%            
Urica | Common Stock Warrant                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Warrant expiration term 5 years              
Placement Agent Warrants | Urica                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Change in fair value of Warrant liabilities         $ (24) 52    
Placement Agent Warrants | Urica | 8% Cumulative Convertible Class B Preferred Offering                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Exercise price of warrants | $ / shares $ 1.68              
Contingent Payment Warrants | Urica                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Common stock warrant liabilities         0 200    
Contingent Payment Warrants | Urica | 8% Cumulative Convertible Class B Preferred Offering                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Exchanged for warrants | shares 202,834              
Common Stock Warrant | Checkpoint Common Stock Warrants                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Common stock warrant liabilities         198 125 $ 3,100 $ 11,170
Change in fair value of Warrant liabilities         $ 73 $ (7,924)