XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent Events (Details) - USD ($)
$ in Millions
Nov. 25, 2025
Oct. 31, 2025
Nov. 30, 2024
Feb. 29, 2024
Subsequent Event [Line Items]        
Remaining authorized repurchase amount   $ 310.4    
Class A Common Stock        
Subsequent Event [Line Items]        
Stock repurchase program, amount authorized     $ 1,200.0 $ 1,500.0
Class A Common Stock | Subsequent Event        
Subsequent Event [Line Items]        
Stock repurchase program, amount authorized $ 1,000.0