XML 129 R110.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Current and Deferred Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 54,892 $ 30,510 $ 31,972
State 37,644 15,851 12,684
Total current income tax expense 92,536 46,361 44,656
Deferred:      
Federal 15,075 (1,406) 905
State 9,386 (10,865) 1,820
Total deferred income tax expense 24,461 (12,271) 2,725
Total income tax expense $ 116,997 $ 34,090 $ 47,381