v3.25.4
Common Stock - Share Repurchase of Common Stock (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Stockholders' Equity [Abstract]      
Aggregate purchase price $ 1,818,595 $ 2,057,677 $ 1,081,815
Number of shares repurchased (in Shares) 243,082 256,871 181,499
Treasury shares issued (in shares) 30,825 73,009 158,022