v3.26.1
Redeemable Convertible Preferred Stock and Stockholders' Deficit - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Apr. 07, 2021
Jul. 31, 2026
Mar. 19, 2026
Share Repurchase Plan      
Class Of Stock [Line Items]      
Remaining authorized purchase amount   $ 378.0  
Series A Convertible Preferred Stock      
Class Of Stock [Line Items]      
Cash dividends paid   0.5  
Accrued divided   $ 1.3  
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.0    
Sale price per share $ 1,000    
Class A Common Stock | Share Repurchase Plan      
Class Of Stock [Line Items]      
Authorized purchase amount     $ 500.0