XML 88 R74.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Provision For Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 6,097 $ 30,560 $ 11,190
State 6,532 9,511 6,693
Total current 12,629 40,071 17,883
Deferred:      
Federal 36,735 21,965 5,814
State 6,859 1,316 (1,060)
Total deferred 43,594 23,281 4,754
Income tax expense $ 56,223 $ 63,352 $ 22,637