Quarterly report [Sections 13 or 15(d)]

Equity Instruments - Warrants for Shares of Stock (Details)

v3.26.3
Equity Instruments - Warrants for Shares of Stock (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Sep. 29, 2026
Sep. 30, 2025
Class of Warrant or Right [Line Items]        
Number of Warrants (in shares) 11,986 36,892    
Common stock warrants        
Class of Warrant or Right [Line Items]        
Number of Warrants (in shares) 11,986 36,892    
Private Warrants [Member]        
Class of Warrant or Right [Line Items]        
Issue Date   Dec. 02, 2020    
Expiration Date   Sep. 29, 2026    
Number of Warrants (in shares)   8,477    
Exercise Price per Warrant (in dollars per share)   $ 6,037.5    
Public Warrants [Member]        
Class of Warrant or Right [Line Items]        
Issue Date   Dec. 02, 2020    
Expiration Date   Sep. 29, 2026    
Number of Warrants (in shares)   16,429 16,429 0
Exercise Price per Warrant (in dollars per share)   $ 6,037.5    
2022 Private Placement Warrants        
Class of Warrant or Right [Line Items]        
Issue Date Jul. 25, 2022 Jul. 25, 2022    
Expiration Date Jul. 24, 2034 Jul. 24, 2034    
Number of Warrants (in shares) 134 134    
Exercise Price per Warrant (in dollars per share) $ 1,344 $ 1,344    
2023 Private Warrant B [Member]        
Class of Warrant or Right [Line Items]        
Issue Date Dec. 29, 2023 Dec. 29, 2023    
Expiration Date Dec. 29, 2028 Dec. 29, 2028    
Number of Warrants (in shares) 3,429 3,429    
Exercise Price per Warrant (in dollars per share) $ 326.29 $ 326.29    
BEPO Warrants        
Class of Warrant or Right [Line Items]        
Issue Date Apr. 12, 2024 Apr. 12, 2024    
Expiration Date Apr. 12, 2029 Apr. 12, 2029    
Number of Warrants (in shares) 5,157 5,157    
Exercise Price per Warrant (in dollars per share) $ 183.75 $ 183.75    
BEPO Agent Warrants        
Class of Warrant or Right [Line Items]        
Issue Date Apr. 12, 2024 Apr. 12, 2024    
Expiration Date Apr. 12, 2029 Apr. 12, 2029    
Number of Warrants (in shares) 3,266 3,266    
Exercise Price per Warrant (in dollars per share) $ 202.13 $ 202.13