XML 217 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Income Before Income Taxes and Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income before income tax provision    
Domestic $ 87,975 $ 57,019
Foreign (252) (169)
Income before income tax provision 87,723 56,850
Current income tax provision (benefit):    
Federal 20,761 10,870
State 1,328 1,443
Foreign (53) (35)
Total current 22,036 12,278
Deferred income tax (benefit) provision:    
Federal (8,887) (4,449)
State 416 896
Total deferred (8,471) (3,553)
Income tax provision $ 13,565 $ 8,725