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 |