XML 113 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate Reconciliation, Percent      
U.S. federal tax statutory rate 21.00% 21.00% 21.00%
State income taxes, net of federal income tax benefit 2.50% 2.60% 2.60%
Change in valuation allowance 0.10% 0.00% (27.20%)
Other 0.10% (0.10%) 0.20%
Annual effective tax expense (benefit) 23.70% 23.50% (3.40%)
Effective Income Tax Rate Reconciliation, Amount      
U.S. federal tax statutory rate $ 233,612 $ 281,196 $ 291,068
State income taxes, net of federal income tax benefit 27,779 35,219 36,156
Change in valuation allowance 1,118 0 (377,233)
Other 1,302 (1,166) 3,125
Total income tax expense (benefit) $ 263,811 $ 315,249 $ (46,884)