XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended 6 Months Ended
Mar. 13, 2025
Apr. 30, 2025
Apr. 30, 2024
Jul. 31, 2025
Jul. 31, 2024
Aug. 30, 2024
Sep. 01, 2023
Class of Stock [Line Items]              
Excise tax accrued       $ 2,400,000 $ 700,000    
Charitable donation of Class A common stock       $ 4,187,000 $ 6,564,000    
Common Stock | Class A Common Stock              
Class of Stock [Line Items]              
Repurchase authorized           $ 500,000,000.0 $ 500,000,000
Repurchase of common stock (in shares)       30,200 17,300    
Average price of common stock repurchased (in dollar per share)       $ 10.87 $ 12.67    
Common stock shares reserved to fund social impact and environmental, social and governance initiatives (in shares)       2,800      
Charitable donation of Class A common stock (in shares)   281 281 300 300    
Conversion of Class B common stock into Class A common stock (in shares) 5,000 5,000          
Common Stock | Class B Common Stock              
Class of Stock [Line Items]              
Conversion of Class B common stock into Class A common stock (in shares) (5,000) (5,000)