XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Current:        
State $ 845 $ 605 $ 1,135 $ 897
Total Current 845 605 1,135 897
Deferred:        
Federal 6,472 19,294 11,094 30,679
State (4,344) 483 (3,358) (79)
Total Deferred 2,128 19,777 7,736 30,600
Provision for income taxes $ 2,973 $ 20,382 $ 8,871 $ 31,497