v3.26.1
Earnings per Share Attributable to Common Stockholders - Anti-Dilutive Excluded From EPS (Details) - shares
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Liability-classified common stock warrant    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of EPS (in shares) 0 60,000
Series G Warrant    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of EPS (in shares) 0 251,750
Dual-trigger RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of EPS (in shares) 15,676,155 31,308,443
Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of EPS (in shares) 23,755,365 0
Warrant    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from computation of EPS (in shares) 1,641,713 0