XML 75 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Income Tax Expense from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
Federal $ 7,059 $ 25,170 $ 35,857
State 2,040 3,001 5,558
Total current 9,099 28,171 41,415
Deferred      
Federal (6,325) 1,523 (738)
State (1,078) (312) (186)
Total deferred (7,403) 1,211 (924)
Provision for income taxes $ 1,696 $ 29,382 $ 40,491