XML 78 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended
Mar. 13, 2025
Apr. 30, 2025
Apr. 30, 2024
Aug. 30, 2024
Sep. 01, 2023
Class of Stock [Line Items]          
Excise tax accrued   $ 1,900,000 $ 0    
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)   21,900 900    
Average price of common shares (in dollar per share)   $ 10.40 $ 23.46    
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    
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)