XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Equity (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Dec. 31, 2024
Class of Stock [Line Items]              
Stock repurchased, value $ 510,341 $ 270,118 $ 1,001,670 $ 229,073 $ 752,224    
Class A Common Stock              
Class of Stock [Line Items]              
Stock repurchase program, remaining authorized repurchase amount $ 492,200         $ 492,200 $ 2,300,000
Repurchases of stock - repurchase program (in shares)           4.9  
Stock repurchased, value           $ 1,800,000