v3.26.1
Stockholders' Equity - Schedule of Stockholders' Equity Note, Warrants or Rights (Details) - USD ($)
$ / shares in Units, $ in Millions
Apr. 30, 2026
Jan. 31, 2026
Equity Classified Common Stock Warrants    
Class of Warrant or Right [Line Items]    
Number of Shares (in shares) 131,574 131,574
Fair Value at Issuance $ 13.4 $ 13.4
TriplePoint    
Class of Warrant or Right [Line Items]    
Number of Shares (in shares) 4,144 4,144
Exercise Price (in usd per share) $ 150.80 $ 150.80
Fair Value at Issuance $ 0.3 $ 0.3
TriplePoint    
Class of Warrant or Right [Line Items]    
Number of Shares (in shares) 911 911
Exercise Price (in usd per share) $ 150.80 $ 150.80
Fair Value at Issuance $ 0.1 $ 0.1
TriplePoint    
Class of Warrant or Right [Line Items]    
Number of Shares (in shares) 746 746
Exercise Price (in usd per share) $ 150.80 $ 150.80
Fair Value at Issuance $ 0.1 $ 0.1
TriplePoint    
Class of Warrant or Right [Line Items]    
Number of Shares (in shares) 828 828
Exercise Price (in usd per share) $ 150.80 $ 150.80
Fair Value at Issuance $ 0.1 $ 0.1
TriplePoint    
Class of Warrant or Right [Line Items]    
Number of Shares (in shares) 828 828
Exercise Price (in usd per share) $ 150.80 $ 150.80
Fair Value at Issuance $ 0.1 $ 0.1
TriplePoint    
Class of Warrant or Right [Line Items]    
Number of Shares (in shares) 1,760 1,760
Exercise Price (in usd per share) $ 340.77 $ 340.77
Fair Value at Issuance $ 0.2 $ 0.2
TriplePoint    
Class of Warrant or Right [Line Items]    
Number of Shares (in shares) 1,408 1,408
Exercise Price (in usd per share) $ 340.77 $ 340.77
Fair Value at Issuance $ 0.2 $ 0.2
TriplePoint    
Class of Warrant or Right [Line Items]    
Number of Shares (in shares) 1,232 1,232
Exercise Price (in usd per share) $ 340.77 $ 340.77
Fair Value at Issuance $ 0.1 $ 0.1
CHS (US) Management LLC    
Class of Warrant or Right [Line Items]    
Number of Shares (in shares) 19,717 19,717
Exercise Price (in usd per share) $ 420.00 $ 420.00
Fair Value at Issuance $ 5.3 $ 5.3
CHS (US) Management LLC    
Class of Warrant or Right [Line Items]    
Number of Shares (in shares) 100,000 100,000
Exercise Price (in usd per share) $ 100.00 $ 100.00
Fair Value at Issuance $ 6.9 $ 6.9