XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Income (Loss) before Provision (Benefit) for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]      
Provision (benefit) for income taxes at federal statutory rate $ 7,118 $ 56,543 $ 8,187
State current and deferred income tax provision (benefit) 1,238 9,374 1,833
State tax rate changes (3,499) 2,824 7,360
Tax credits     (2,835)
PPP loan forgiveness     (2,456)
Other 857 2,485 1,041
Provision (benefit) for income taxes 5,973 39,174 (4,556)
Federal [Member]      
Operating Loss Carryforwards [Line Items]      
Valuation allowance   (12,701) (13,400)
State and Local Jurisdiction [Member]      
Operating Loss Carryforwards [Line Items]      
Valuation allowance $ 259 $ (19,351) $ (4,286)