XML 126 R113.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Significant Components of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current tax provision (benefit)      
Federal $ 165 $ 4,762 $ 12,832
State (181) 546 946
Total current tax (benefit) provision (16) 5,308 13,778
Deferred tax provision (benefit)      
Federal (7,048) 185 971
State (7) (205) 952
Total deferred tax (benefit) provision (7,055) (20) 1,923
(Benefit) provision for income taxes $ (7,071) $ 5,288 $ 15,701