v3.25.1
Fair Value of Financial Instruments - April Note, Key Assumptions (Details) - April Note [Member]
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Stock Price [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 1.22 1.29
Conversion Price of Conversion Feature [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 5 5
Term [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Term 6 months 3 months 14 days
Risk Free Interest Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 4.23 4.37
Credit Adjusted Discount Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 13.86 12.43
Volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 126 152
Dividend Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative liability, measurement input 0 0