XML 79 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Consolidated Income Tax Provision (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Current - Federal $ 40,445 $ 0 $ 0
Current - State (7,701) 14,968 (154)
Deferred - Federal 209,705 (16,721) (12,037)
Deferred - State 18,612 13,156 2,981
Total $ 261,061 $ 11,403 $ (9,210)