XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details) - Schedule of federal and state income tax provision - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule of federal and state income tax provision [Abstract]      
Federal, current $ 21,741 $ 42,422 $ 20,201
Federal, deferred (4,694) 863 3,696
State, current 3,779 7,279 6,519
State, deferred (879) 131 167
Current 25,520 49,701 26,720
Deferred $ (5,573) $ 994 $ 3,863