XML 85 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Provision for (Benefit from) Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income tax provision      
Federal $ (84) $ (31) $ (31)
State 6,359 3,427 3,984
Total current income tax provision 6,275 3,396 3,953
Deferred income tax provision (benefit):      
Federal 55,686 71,642 345
State 16,950 23,845 (4,462)
Total deferred income tax provision (benefit) 72,636 95,487 (4,117)
Total income tax provision (benefit) $ 78,911 $ 98,883 $ (164)