Income Taxes - Additional Information (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Income Tax Disclosure [Abstract] | |||
| Estimated federal taxable income | $ 1,588,000 | $ 1,679,957 | |
| Unrecognized tax benefits that would affect effective tax rate | 11,902 | ||
| Reversal of accrued interest on unrecognized tax benefits | 1,428 | 264 | |
| Unrecognized tax benefits, interest on income taxes expense | $ 106 | ||
| Total accrued interest on unrecognized tax benefits | $ 8,600 | $ 10,028 | |