Commitments and Contingencies - Schedule of Change in Duties Receivable of Countervailing and Anti-dumping Duties (Parenthetical) (Detail) - USD ($) $ in Millions |
Jun. 30, 2026 |
Dec. 31, 2025 |
[1] | Dec. 31, 2024 |
|||
|---|---|---|---|---|---|---|---|
| Commitments And Contingencies [Line Items] | |||||||
| Amount of duties receivable | $ 269 | [1] | $ 242 | $ 195 | |||
| Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent | |||||||
| Commitments And Contingencies [Line Items] | |||||||
| Amount of duties receivable | $ 269 | ||||||
| |||||||