Nonconvertible Debt and Warrants - Schedule of Outstanding Convertible Preferred Stock Warrants (Details) - Convertible Preferred Stock |
Dec. 31, 2025
$ / shares
shares
|
|---|---|
| Class of Warrant or Right [Line Items] | |
| Warrants Outstanding | 7,586 |
| 2020 Series B-1 Warrant | |
| Class of Warrant or Right [Line Items] | |
| Issuance Date | 2020-02 |
| Warrants Outstanding | 2,830 |
| Exercise Price | $ / shares | $ 58.38 |
| Expiration Date | 2032-09 |
| 2021 Series B-1 Warrant | |
| Class of Warrant or Right [Line Items] | |
| Issuance Date | 2021-05 |
| Warrants Outstanding | 2,830 |
| Exercise Price | $ / shares | $ 58.38 |
| Expiration Date | 2032-09 |
| 2022 Series D Warrant | |
| Class of Warrant or Right [Line Items] | |
| Issuance Date | 2022-09 |
| Warrants Outstanding | 963 |
| Exercise Price | $ / shares | $ 183.03 |
| Expiration Date | 2032-09 |
| 2022 Series D Warrant | |
| Class of Warrant or Right [Line Items] | |
| Issuance Date | 2023-09 |
| Warrants Outstanding | 963 |
| Exercise Price | $ / shares | $ 183.03 |
| Expiration Date | 2032-09 |