v3.26.1
Common Stock Warrants (Details) - $ / shares
Apr. 30, 2026
Nov. 14, 2025
Apr. 30, 2025
Class of Warrant or Right [Line Items]      
Stock price of warrants (in USD per share)   $ 25.00  
Purchase of warrants (in shares)   1,671,000  
Legacy Common And Preferred Stock Warrants Classified As Equity      
Class of Warrant or Right [Line Items]      
Warrants outstanding (in shares) 1,724,961    
Warrants exercised (in shares) 0   0
Common Stock Warrant, Expires in 2030      
Class of Warrant or Right [Line Items]      
Warrants outstanding (in shares) 1,046,106    
Stock price of warrants (in USD per share) $ 120.60    
Common Stock Warrant, Expires in 2028 Through 2029      
Class of Warrant or Right [Line Items]      
Warrants outstanding (in shares) 678,855    
Stock price of warrants (in USD per share) $ 180.80    
2025 Warrants      
Class of Warrant or Right [Line Items]      
Warrants outstanding (in shares) 1,671,000    
Warrants exercised (in shares) 0    
Stock price of warrants (in USD per share)   $ 25.00  
Purchase of warrants (in shares)   1,671,000