v3.25.0.1
Leases - Summary Balance Sheet Information Relating to Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Lease-Related Assets and Liabilities    
Operating lease right-of-use assets $ 200,740 $ 182,863
Total right-of-use assets 200,740 182,863
Lease liabilities:    
Operating lease liabilities 43,993 54,176
Operating lease liabilities, noncurrent 195,226 175,216
Total lease liabilities $ 239,219 $ 229,392