v3.26.1
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