Annual report [Section 13 and 15(d), not S-K Item 405]

Stockholders' Equity (Details)

v3.25.1
Stockholders' Equity (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Jan. 31, 2025
USD ($)
$ / shares
shares
Jan. 31, 2024
USD ($)
$ / shares
shares
Jul. 31, 2024
USD ($)
Jun. 03, 2024
USD ($)
Mar. 26, 2024
USD ($)
Jan. 04, 2024
USD ($)
Jun. 25, 2021
vote
$ / shares
shares
Jan. 31, 2021
$ / shares
shares
Class of Stock [Line Items]                
Number of shares called by warrants or rights (in shares)               2,500,000
Warrant exercise price (in dollars per share) | $ / shares               $ 10.00
Common stock warrants outstanding (in shares) 2,500,000 2,500,000            
Shares authorized repurchased, amount | $       $ 100.0 $ 100.0 $ 100.0    
Shares authorized for repurchase | $ $ 300.0   $ 300.0          
Share repurchase program, excise tax | $ $ 1.9              
Common Class A                
Class of Stock [Line Items]                
Common stock, shares authorized (in shares) 2,000,000,000 2,000,000,000         2,000,000,000  
Common stock, par value (in dollars per share) | $ / shares $ 0.00003 $ 0.00003         $ 0.00003  
Votes per share | vote             1  
Common stock, conversion ratio             1  
Common stock repurchased, including accrued excise tax (in shares) 25,460,052 2,400,338            
Common stock repurchased, including accrued excise tax | $ $ 271.0 $ 29.6            
Common Class B                
Class of Stock [Line Items]                
Common stock, shares authorized (in shares) 310,000,000 310,000,000         310,000,000  
Common stock, par value (in dollars per share) | $ / shares $ 0.00003 $ 0.00003         $ 0.00003  
Votes per share | vote             10