Quarterly report [Sections 13 or 15(d)]

Equity Instruments - Warrants for Shares of Stock (Details)

v3.26.1
Equity Instruments - Warrants for Shares of Stock (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Dec. 29, 2023
Jul. 25, 2022
Class of Warrant or Right [Line Items]        
Number of Warrants (in shares) 36,892 36,892    
Common stock warrants        
Class of Warrant or Right [Line Items]        
Number of Warrants (in shares) 36,892 36,892    
Private Warrants [Member]        
Class of Warrant or Right [Line Items]        
Issue Date Dec. 02, 2020 Dec. 02, 2020    
Expiration Date Sep. 29, 2026 Sep. 29, 2026    
Number of Warrants (in shares) 8,477 8,477    
Exercise Price per Warrant (in dollars per share) $ 6,037.5 $ 6,037.5    
Public Warrants [Member]        
Class of Warrant or Right [Line Items]        
Issue Date Dec. 02, 2020 Dec. 02, 2020    
Expiration Date Sep. 29, 2026 Sep. 29, 2026    
Number of Warrants (in shares) 16,429 16,429    
Exercise Price per Warrant (in dollars per share) $ 6,037.5 $ 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   $ 1,344
2023 Private Warrant A [Member]        
Class of Warrant or Right [Line Items]        
Exercise Price per Warrant (in dollars per share)     $ 299.25  
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 $ 326.25  
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.125 $ 202.13