Fair Value Measurements - Narrative (Details) - Level 3: Significant Unobservable Inputs - Fair Value, Nonrecurring
|
Mar. 31, 2026
$ / shares
|
Dec. 31, 2025
$ / shares
|
| 2024 February Institutional/Accredited Investor warrants |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
|
3 years 1 month 2 days
|
| Exercise price (in dollars per share) |
|
$ 800.00
|
| 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.0356
|
| 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.830
|
| 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 |
|
45.72
|
| 2024 February Institutional/Accredited Investor warrants | Dividends |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
|
0
|
| 2024 October Institutional/Accredited Investor Warrants |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
3 years 9 months 18 days
|
3 years 9 months 29 days
|
| Exercise price (in dollars per share) |
$ 2,721.6
|
$ 2,721.6
|
| 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.0384
|
0.0350
|
| 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 |
1.600
|
0.479
|
| 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 |
11.88
|
45.72
|
| 2024 October Institutional/Accredited Investor Warrants | Dividends |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0
|
0
|
| Senior Convertible Notes - October 2024 |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
|
0 years
|
| Exercise price (in dollars per share) |
|
$ 2,449.44
|
| 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.0350
|
| 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.479
|
| Senior Convertible Notes - October 2024 | Measurement Input, Share Price |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
|
45.72
|
| Senior Convertible Notes - October 2024 | Dividends |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
|
0
|
| Additional Investment Rights - October 2024 |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
|
0 years
|
| Exercise price (in dollars per share) |
|
$ 2,449.44
|
| 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.0350
|
| 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.479
|
| Additional Investment Rights - October 2024 | Measurement Input, Share Price |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
|
45.72
|
| Additional Investment Rights - October 2024 | Dividends |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
|
0
|
| 2024 December Institutional/Accredited Investor Warrants |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
|
0 years
|
| Exercise price (in dollars per share) |
|
$ 2,449.44
|
| 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.0350
|
| 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.479
|
| 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 |
|
45.72
|
| 2024 December Institutional/Accredited Investor Warrants | Dividends |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
|
0
|
| 2025 May Institutional/Accredited Investor Warrants |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
4 years 2 months 12 days
|
4 years 5 months 1 day
|
| Exercise price (in dollars per share) |
$ 20.33
|
$ 532.80
|
| 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.0384
|
0.0350
|
| 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 |
1.600
|
0.479
|
| 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 |
11.88
|
45.72
|
| 2025 May Institutional/Accredited Investor Warrants | Dividends |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0
|
0
|
| 2025 September Institutional/Accredited Investor Warrants |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
4 years 7 months 9 days
|
4 years 8 months 8 days
|
| Exercise price (in dollars per share) |
$ 20.33
|
$ 122.40
|
| 2025 September 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.0384
|
0.0350
|
| 2025 September Institutional/Accredited Investor Warrants | Measurement Input, Price Volatility |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
1.600
|
0.479
|
| 2025 September Institutional/Accredited Investor Warrants | Measurement Input, Share Price |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
11.88
|
45.72
|
| Senior Convertible Notes - September 2025 |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
7 months 6 days
|
1 year 2 months 15 days
|
| Exercise price (in dollars per share) |
$ 122.40
|
$ 122.40
|
| Senior Convertible Notes - September 2025 | Measurement Input, Risk Free Interest Rate |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0.0384
|
0.0350
|
| Senior Convertible Notes - September 2025 | Measurement Input, Price Volatility |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
1.600
|
0.479
|
| Senior Convertible Notes - September 2025 | Measurement Input, Share Price |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
45.72
|
45.72
|
| 2025 November Institutional/Accredited Investor Warrants |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
4 years 8 months 12 days
|
4 years 9 months 29 days
|
| Exercise price (in dollars per share) |
$ 20.33
|
$ 99.72
|
| 2025 November 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.0384
|
0.0350
|
| 2025 November Institutional/Accredited Investor Warrants | Measurement Input, Price Volatility |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
1.600
|
0.464
|
| 2025 November Institutional/Accredited Investor Warrants | Measurement Input, Share Price |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
11.88
|
45.72
|
| 2025 November Institutional/Accredited Investor Warrants | Dividends |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0
|
0
|
| Senior Convertible Notes - November 2025 |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
10 months 24 days
|
1 year 6 months 7 days
|
| Exercise price (in dollars per share) |
$ 99.72
|
$ 99.72
|
| Senior Convertible Notes - November 2025 | Measurement Input, Risk Free Interest Rate |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0.0384
|
0.0350
|
| Senior Convertible Notes - November 2025 | Measurement Input, Price Volatility |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
1.600
|
0.464
|
| Senior Convertible Notes - November 2025 | Measurement Input, Share Price |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
11.88
|
45.72
|
| Senior Convertible Notes - November 2025 | Dividends |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0
|
0
|
| 2025 December 17 and 26 Institutional/Accredited Investor Warrants |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
4 years 9 months 18 days
|
4 years 10 months 6 days
|
| Exercise price (in dollars per share) |
$ 20.33
|
$ 69.84
|
| 2025 December 17 and 26 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.0384
|
0.0350
|
| 2025 December 17 and 26 Institutional/Accredited Investor Warrants | Measurement Input, Price Volatility |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
1.600
|
0.464
|
| 2025 December 17 and 26 Institutional/Accredited Investor Warrants | Measurement Input, Share Price |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
11.88
|
45.72
|
| 2025 December 17 and 26 Institutional/Accredited Investor Warrants | Dividends |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0
|
0
|
| Senior Convertible Notes - December 17 and 26 2025 |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
|
1 year 6 months 7 days
|
| Exercise price (in dollars per share) |
|
$ 69.84
|
| Senior Convertible Notes - December 17 and 26 2025 | Measurement Input, Risk Free Interest Rate |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
|
0.0350
|
| Senior Convertible Notes - December 17 and 26 2025 | Measurement Input, Price Volatility |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
|
0.464
|
| Senior Convertible Notes - December 17 and 26 2025 | Measurement Input, Share Price |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
|
45.72
|
| Senior Convertible Notes - December 17 and 26 2025 | Dividends |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
|
0
|
| 2025 December 30 Institutional/Accredited Investor Warrants and AIR |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
4 years 9 months
|
5 years
|
| Exercise price (in dollars per share) |
$ 11.33
|
$ 63.92
|
| 2025 December 30 Institutional/Accredited Investor Warrants and AIR | Measurement Input, Risk Free Interest Rate |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0.0383
|
0.0420
|
| 2025 December 30 Institutional/Accredited Investor Warrants and AIR | Measurement Input, Price Volatility |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
1.600
|
0.530
|
| 2025 December 30 Institutional/Accredited Investor Warrants and AIR | Measurement Input, Share Price |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
11.88
|
45.72
|
| 2025 December 30 Institutional/Accredited Investor Warrants and AIR | Dividends |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0
|
0
|
| January 2026 Institutional/Accredited Investor Warrants and AIR |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
4 years 10 months 2 days
|
|
| Exercise price (in dollars per share) |
$ 31.32
|
|
| January 2026 Institutional/Accredited Investor Warrants and AIR | Measurement Input, Risk Free Interest Rate |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0.0384
|
|
| January 2026 Institutional/Accredited Investor Warrants and AIR | Measurement Input, Price Volatility |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
1.600
|
|
| January 2026 Institutional/Accredited Investor Warrants and AIR | Measurement Input, Share Price |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
11.88
|
|
| January 2026 Institutional/Accredited Investor Warrants and AIR | Dividends |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0
|
|
| February 2026 Institutional/Accredited Investor Warrants and AIR |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
4 years 10 months 13 days
|
|
| Exercise price (in dollars per share) |
$ 20.34
|
|
| February 2026 Institutional/Accredited Investor Warrants and AIR | Measurement Input, Risk Free Interest Rate |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0.0384
|
|
| February 2026 Institutional/Accredited Investor Warrants and AIR | Measurement Input, Price Volatility |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
1.600
|
|
| February 2026 Institutional/Accredited Investor Warrants and AIR | Measurement Input, Share Price |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
11.88
|
|
| February 2026 Institutional/Accredited Investor Warrants and AIR | Dividends |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0
|
|
| March 6 2026 Institutional/Accredited Investor Warrants and AIR |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
4 years 11 months 4 days
|
|
| Exercise price (in dollars per share) |
$ 16.38
|
|
| March 6 2026 Institutional/Accredited Investor Warrants and AIR | Measurement Input, Risk Free Interest Rate |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0.0384
|
|
| March 6 2026 Institutional/Accredited Investor Warrants and AIR | Measurement Input, Price Volatility |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
1.600
|
|
| March 6 2026 Institutional/Accredited Investor Warrants and AIR | Measurement Input, Share Price |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
11.88
|
|
| March 6 2026 Institutional/Accredited Investor Warrants and AIR | Dividends |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0
|
|
| March 27 2026 Institutional/Accredited Investor Warrants and AIR |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants outstanding, term |
4 years 11 months 26 days
|
|
| Exercise price (in dollars per share) |
$ 11.34
|
|
| March 27 2026 Institutional/Accredited Investor Warrants and AIR | Measurement Input, Risk Free Interest Rate |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0.0384
|
|
| March 27 2026 Institutional/Accredited Investor Warrants and AIR | Measurement Input, Price Volatility |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
1.600
|
|
| March 27 2026 Institutional/Accredited Investor Warrants and AIR | Measurement Input, Share Price |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
11.88
|
|
| March 27 2026 Institutional/Accredited Investor Warrants and AIR | Dividends |
|
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] |
|
|
| Warrants and right outstanding, measurement input |
0
|
|