v3.26.1
Capital Stock and Stockholders' Deficit - Summary of Warrants to Purchase Classes of Preferred Stock and Common Stock Outstanding (Details) - $ / shares
Dec. 31, 2025
Jan. 24, 2025
Dec. 31, 2024
Class of Warrant or Right [Line Items]      
Warrants to purchase an aggregate shares 7,336,872   767,697
Weighted Average Exercise Price $ 202.5    
December 1, 2014 | Common Stock      
Class of Warrant or Right [Line Items]      
Remaining Contractual Term (in years)     1 month 6 days
Warrants to purchase an aggregate shares     209
Weighted Average Exercise Price     $ 61
March 30, 2021 | Common Stock      
Class of Warrant or Right [Line Items]      
Remaining Contractual Term (in years) 5 years 2 months 12 days   6 years 2 months 12 days
Warrants to purchase an aggregate shares 5,203   5,203
Weighted Average Exercise Price $ 168.25   $ 168.25
September 15, 2022 | Common Stock      
Class of Warrant or Right [Line Items]      
Remaining Contractual Term (in years) 6 years 8 months 12 days   7 years 8 months 12 days
Warrants to purchase an aggregate shares 1,810   1,810
Weighted Average Exercise Price $ 303.5   $ 303.5
June 4, 2022 | Common Stock      
Class of Warrant or Right [Line Items]      
Remaining Contractual Term (in years) 6 years 4 months 24 days   7 years 4 months 24 days
Warrants to purchase an aggregate shares 1,810   1,810
Weighted Average Exercise Price $ 303.5   $ 303.5
January 17, 2017 | Common Stock      
Class of Warrant or Right [Line Items]      
Remaining Contractual Term (in years) 1 year   2 years
Warrants to purchase an aggregate shares 2,934   2,934
Weighted Average Exercise Price $ 0.5   $ 0.5
August 3, 2017 | Common Stock      
Class of Warrant or Right [Line Items]      
Remaining Contractual Term (in years) 1 year 7 months 6 days   2 years 7 months 6 days
Warrants to purchase an aggregate shares 392   392
Weighted Average Exercise Price $ 28.25   $ 28.25
September 8, 2017 | Common Stock      
Class of Warrant or Right [Line Items]      
Remaining Contractual Term (in years) 1 year 8 months 12 days   2 years 8 months 12 days
Warrants to purchase an aggregate shares 1,151   1,151
Weighted Average Exercise Price $ 26.25   $ 26.25
June 19, 2018 | Common Stock      
Class of Warrant or Right [Line Items]      
Remaining Contractual Term (in years) 2 years 6 months   3 years 6 months
Warrants to purchase an aggregate shares 720   720
Weighted Average Exercise Price $ 26.25   $ 26.25
June 25, 2019 | Common Stock      
Class of Warrant or Right [Line Items]      
Remaining Contractual Term (in years) 3 years 6 months   4 years 6 months
Warrants to purchase an aggregate shares 360   360
Weighted Average Exercise Price $ 26.25   $ 26.25
July 1, 2024 | Common Stock      
Class of Warrant or Right [Line Items]      
Remaining Contractual Term (in years) 3 years 6 months   4 years 6 months
Warrants to purchase an aggregate shares 753,108   753,108
Weighted Average Exercise Price $ 11.42 $ 30 $ 30
January 27, 2025 | Common Stock      
Class of Warrant or Right [Line Items]      
Remaining Contractual Term (in years) 4 years 3 months 18 days    
Warrants to purchase an aggregate shares 1,240,000    
Weighted Average Exercise Price $ 6    
November 11, 2025 | Common Stock      
Class of Warrant or Right [Line Items]      
Remaining Contractual Term (in years) 5 years    
Warrants to purchase an aggregate shares 2,994,012    
Weighted Average Exercise Price $ 1.67    
February 20, 2025 | Common Stock      
Class of Warrant or Right [Line Items]      
Remaining Contractual Term (in years) 4 years 3 months 18 days    
Warrants to purchase an aggregate shares 2,335,372    
Weighted Average Exercise Price $ 5.23