XML 100 R87.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Provision for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Federal      
Current income tax expense $ 131,645 $ 152,926 $ 116,874
Deferred income tax expense (benefit) 19,547 4,026 (1,002)
State      
Current income tax expense 76 13 3
Deferred income tax expense 0 0 0
Income tax expense $ 151,268 $ 156,965 $ 115,875