XML 180 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components of Income Tax Expense or Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current      
Federal $ 16,731 $ 17,790 $ 9,087
State 1,542 5,357 5,738
Total current provision 18,272 23,147 14,825
Deferred      
Federal (2,039) (3,014) (3,504)
State 1,307 (718) (3,003)
Total deferred benefit (732) (3,732) (6,507)
Provision for income taxes $ 17,541 $ 19,415 $ 8,318