XML 126 R115.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule Of Disaggregation Of Income Taxes Paid Net Of Refunds (Parenthetical) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Taxes [Line Items]      
Income Tax Credits and Adjustments $ 11,680 $ 1,636  
Income Taxes Paid, Net $ 114,463 $ 86,221 $ 105,460
Percentage Of Income Tax Paid Net 5.00% 5.00% 5.00%
Maryland [Member]      
Income Taxes [Line Items]      
Income Taxes Paid, Net $ 5,950 $ 6,150  
West Virginia [Member]      
Income Taxes [Line Items]      
Income Taxes Paid, Net $ 9,000   $ 6,851