Stockholders' Equity (Deficit) - Public and Private Warrants (Details) - $ / shares |
Dec. 31, 2025 |
Mar. 21, 2025 |
Mar. 20, 2025 |
Feb. 11, 2025 |
Dec. 17, 2024 |
Jan. 12, 2024 |
|---|---|---|---|---|---|---|
| Class of Warrant or Right [Line Items] | ||||||
| Exercise price (in dollars per share) | $ 77.07 | $ 121.74 | $ 239.90 | |||
| Common Class A | ||||||
| Class of Warrant or Right [Line Items] | ||||||
| Number of warrants outstanding (in shares) | 41,481 | |||||
| Exercise price (in dollars per share) | $ 143,693 | $ 34.45 | $ 67.83 | $ 108.53 | ||
| Public Warrant | ||||||
| Class of Warrant or Right [Line Items] | ||||||
| Number of warrants outstanding (in shares) | 691 | |||||
| Private Placement Warrant | ||||||
| Class of Warrant or Right [Line Items] | ||||||
| Number of warrants outstanding (in shares) | 903 |