Earnings per Share Attributable to Common Stockholders - Anti-Dilutive Excluded From EPS (Details) - shares |
3 Months Ended | |
|---|---|---|
Apr. 30, 2026 |
Apr. 30, 2025 |
|
| Series G Warrant | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive shares excluded from computation of EPS (in shares) | 251,750 | 0 |
| RSUs | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive shares excluded from computation of EPS (in shares) | 0 | 33,493,691 |
| SAFEs | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Antidilutive shares excluded from computation of EPS (in shares) | 0 | |