XML 164 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Federal and State Income Taxes - Summary of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current                      
Federal                 $ 23,695 $ 27,626 $ 42,951
State                 9,857 16,548 21,950
Total current income tax expense                 33,552 44,174 64,901
Deferred                      
Federal                 2,010 404 1,712
State                 598 103 465
Total deferred income tax expense                 2,608 507 2,177
Total income tax expense $ 11,739 $ 11,167 $ 9,504 $ 3,750 $ 7,796 $ 11,734 $ 12,727 $ 12,424 36,160 44,681 67,078
Tax benefit of operating loss carryforwards                 $ 307 $ 313 $ 315