XML 105 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Significant Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 158,475 $ 109,899 $ 59,308
State 39,652 26,053 15,444
Total current provision 198,127 135,952 74,752
Deferred:      
Federal (40,658) 7,478 (4,966)
State (8,363) 1,499 (4,217)
Total deferred (benefit) provision (49,021) 8,977 (9,183)
Income tax expense $ 149,106 $ 144,929 $ 65,569