XML 115 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Federal and State Income Taxes - Summary of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current                      
Federal                 $ 27,626 $ 42,951 $ 51,180
State                 16,548 21,950 22,596
Total current income tax expense                 44,174 64,901 73,776
Deferred                      
Federal                 404 1,712 (7,151)
State                 103 465 (1,944)
Total deferred income tax expense (benefit)                 507 2,177 (9,095)
Total income tax expense $ 7,796 $ 11,734 $ 12,727 $ 12,424 $ 17,762 $ 17,994 $ 17,338 $ 13,984 44,681 67,078 64,681
Tax benefit of operating loss carryforwards                 $ 313 $ 315 $ 315