XML 50 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Redeemable Convertible Preferred Stock and Stockholders Deficit - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 07, 2021
Jul. 31, 2025
Jul. 31, 2025
Mar. 04, 2025
Share Repurchase Plan        
Class Of Stock [Line Items]        
Remaining authorized purchase amount   $ 112,100,000 $ 112,100,000  
Shares repurchased during period   1,200,000 2,800,000  
Purchase price per share   $ 32.48 $ 31.81  
Shares repurchased amount   $ 40,200,000 $ 89,800,000  
Series A Convertible Preferred Stock        
Class Of Stock [Line Items]        
Cash dividends paid     7,500,000  
Accrued divided     $ 1,300,000  
Series A Convertible Preferred Stock | KKR        
Class Of Stock [Line Items]        
Issuance and sale, number of shares 500,000      
Shares issued, par value $ 0.0001      
Aggregate purchase price $ 500,000,000      
Sale price per share $ 1,000      
Class A Common Stock | Share Repurchase Plan        
Class Of Stock [Line Items]        
Authorized purchase amount       $ 150,000,000