v3.26.1
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