XML 92 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Narrative (Details)
Jun. 30, 2025
$ / shares
Dec. 31, 2024
$ / shares
2025 April Institutional/Accredited Investor Warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Exercise price (in dollars per share) $ 0.74  
2025 May Institutional/Accredited Investor Warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Exercise price (in dollars per share) $ 0.78  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2022 July Institutional/Accredited Investor warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding, term   3 years
Exercise price (in dollars per share)   $ 1,500
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2022 July Institutional/Accredited Investor warrants | Measurement Input, Risk Free Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input   0.0447
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2022 July Institutional/Accredited Investor warrants | Dividends    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input   0
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2022 July Institutional/Accredited Investor warrants | Measurement Input, Price Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input   0.570
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2022 July Institutional/Accredited Investor warrants | Measurement Input, Share Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input   3.12
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2024 February Institutional/Accredited Investor warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding, term 3 years 10 months 6 days 4 years 1 month 2 days
Exercise price (in dollars per share) $ 20.00 $ 20.00
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2024 February Institutional/Accredited Investor warrants | Measurement Input, Risk Free Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.0392 0.0433
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2024 February Institutional/Accredited Investor warrants | Dividends    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0 0
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2024 February Institutional/Accredited Investor warrants | Measurement Input, Price Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.780 0.850
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2024 February Institutional/Accredited Investor warrants | Measurement Input, Share Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 1.51 3.12
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2024 October Institutional/Accredited Investor Warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding, term 4 years 7 months 6 days 4 years 9 months 18 days
Exercise price (in dollars per share) $ 3.78 $ 3.78
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2024 October Institutional/Accredited Investor Warrants | Measurement Input, Risk Free Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.0400 0.0420
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2024 October Institutional/Accredited Investor Warrants | Dividends    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0 0
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2024 October Institutional/Accredited Investor Warrants | Measurement Input, Price Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.506 0.496
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2024 October Institutional/Accredited Investor Warrants | Measurement Input, Share Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 1.51 3.12
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | Senior Convertible Notes - October 2024    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding, term 1 year 29 days 1 year 3 months 29 days
Exercise price (in dollars per share) $ 3.78 $ 3.40
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | Senior Convertible Notes - October 2024 | Measurement Input, Risk Free Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.0400 0.0420
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | Senior Convertible Notes - October 2024 | Dividends    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0 0
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | Senior Convertible Notes - October 2024 | Measurement Input, Price Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.506 0.496
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | Senior Convertible Notes - October 2024 | Measurement Input, Share Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 1.51 3.12
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | Additional Investment Rights - October 2024    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding, term 1 year 29 days 1 year 3 months 29 days
Exercise price (in dollars per share) $ 3.78 $ 3.40
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | Additional Investment Rights - October 2024 | Measurement Input, Risk Free Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.0400 0.0420
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | Additional Investment Rights - October 2024 | Dividends    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0 0
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | Additional Investment Rights - October 2024 | Measurement Input, Price Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.506 0.496
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | Additional Investment Rights - October 2024 | Measurement Input, Share Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 1.51 3.12
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2024 December Institutional/Accredited Investor Warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding, term 4 years 10 months 24 days 5 years
Exercise price (in dollars per share) $ 3.26 $ 3.26
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2024 December Institutional/Accredited Investor Warrants | Measurement Input, Risk Free Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.0392 0.0433
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2024 December Institutional/Accredited Investor Warrants | Dividends    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0 0
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2024 December Institutional/Accredited Investor Warrants | Measurement Input, Price Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.780 0.850
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2024 December Institutional/Accredited Investor Warrants | Measurement Input, Share Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input   3.12
Exercise price (in dollars per share) $ 1.51  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2025 March Institutional/Accredited Investor Warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding, term 4 years 3 months 18 days  
Exercise price (in dollars per share) $ 0.74  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2025 March Institutional/Accredited Investor Warrants | Measurement Input, Risk Free Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.0410  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2025 March Institutional/Accredited Investor Warrants | Dividends    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2025 March Institutional/Accredited Investor Warrants | Measurement Input, Price Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.468  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2025 March Institutional/Accredited Investor Warrants | Measurement Input, Share Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 1.05  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2025 April Institutional/Accredited Investor Warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding, term 4 years 3 months 18 days  
Exercise price (in dollars per share) $ 0.74  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2025 April Institutional/Accredited Investor Warrants | Measurement Input, Risk Free Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.0410  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2025 April Institutional/Accredited Investor Warrants | Dividends    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2025 April Institutional/Accredited Investor Warrants | Measurement Input, Price Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.468  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2025 April Institutional/Accredited Investor Warrants | Measurement Input, Share Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 1.05  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2025 May Institutional/Accredited Investor Warrants    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding, term 4 years 3 months 18 days  
Exercise price (in dollars per share) $ 0.74  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2025 May Institutional/Accredited Investor Warrants | Measurement Input, Risk Free Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.0410  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2025 May Institutional/Accredited Investor Warrants | Dividends    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2025 May Institutional/Accredited Investor Warrants | Measurement Input, Price Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.468  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | 2025 May Institutional/Accredited Investor Warrants | Measurement Input, Share Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 1.05  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | Senior Convertible Notes - May 2025    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants outstanding, term 9 months 29 days  
Exercise price (in dollars per share) $ 0.74  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | Senior Convertible Notes - May 2025 | Measurement Input, Risk Free Interest Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.0410  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | Senior Convertible Notes - May 2025 | Dividends    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | Senior Convertible Notes - May 2025 | Measurement Input, Price Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 0.468  
Level 3: Significant Unobservable Inputs | Fair Value, Nonrecurring | Senior Convertible Notes - May 2025 | Measurement Input, Share Price    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and right outstanding, measurement input 1.05