v3.26.1
Stock Warrants - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2026
Nov. 14, 2025
Jan. 31, 2025
Class of Warrant or Right [Line Items]      
Warrants outstanding (in shares) 0    
Stock price of warrants (in dollars per share)   $ 25.00  
Purchase of warrants (in shares)   1,671,000  
Adjustments to additional paid in capital, warrant issued $ 6,133    
Legacy Common And Preferred Stock Warrants Classified As Equity      
Class of Warrant or Right [Line Items]      
Warrants outstanding (in shares) 0   1,724,961
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 dollars 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 dollars per share) $ 180.80