Commitments and Contingencies - Additional Information (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Lessee, Operating Lease, Liability, Payments, Due | $ 9,400 | $ 8,900 | $ 18,500 | $ 17,000 | |
Significant change in expected future minimum lease payments since year end | 0 | ||||
Property, Plant and Equipment Member | |||||
Operating Lease, Right-of-Use Asset | 268,000 | 268,000 | $ 270,300 | ||
Other Liabilities [Member] | |||||
Operating Lease, Liability | $ 305,500 | $ 305,500 | $ 308,100 |