v3.26.1
Stockholders' Equity - Schedule of Treasury Stock Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Treasury Stock, Increase (Decrease) [Roll Forward]          
Treasury shares, at beginning of period (in shares)   144,435,252     144,435,252
Treasury shares, cost at beginning of period   $ 2,020,714     $ 2,020,714
Acquisitions pursuant to long-term incentive plans $ 9,128 $ 350 $ 15,771 $ 20,295  
Treasury shares, at end of period (in shares) 145,252,880       145,252,880
Treasury shares, cost at end of period $ 2,030,192       $ 2,030,192
Long-term Incentive Plans          
Treasury Stock, Increase (Decrease) [Roll Forward]          
Acquisitions pursuant to long-term incentive plans (in shares)         817,628
Acquisitions pursuant to long-term incentive plans         $ 9,478