XML 112 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Income tax expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current      
Federal $ 7,799 $ 40,822 $ 0
State 2,177 464 7
Total current 9,976 41,286 7
Deferred      
Federal 6,594 26,026 70,893
State (2,194) (625) 5,539
Total deferred 4,400 25,401 76,432
Total income tax expense, net $ 14,376 $ 66,687 $ 76,439