XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]        
Gross amount of tax credits available to offset federal benefit $ 3,400,000      
Gross amount of tax credits available to offset state income taxes $ 4,300,000      
Federal net operating loss carryforwards expiration year 2036      
State net operating loss carry forwards expiration year 2023      
Valuation allowance reversal Change $ 14,916,000 $ 46,968,000    
Uncertain tax position 0   $ 464,000 $ 519,000
Unrecognized tax positions accrued interest or penalties $ 0 0    
State and Local Jurisdiction [Member]        
Operating Loss Carryforwards [Line Items]        
Tax carryforward period 9 years      
Tax credit carryforward expiration year 2022      
Operating loss carryforwards utilized current period $ 243,000,000 56,000,000    
Operating loss carryforwards 440,000,000      
Valuation allowance reversal Change 19,000,000      
Federal [Member]        
Operating Loss Carryforwards [Line Items]        
Valuation allowance reversal Change $ 13,000,000      
Internal Revenue Service (IRS) [Member]        
Operating Loss Carryforwards [Line Items]        
Tax carryforward period 20 years      
Tax credit carryforward expiration year 2034      
Gross tax credits $ 8,100,000      
Operating loss carryforwards utilized current period 240,000,000 $ 64,000,000    
Operating loss carryforwards $ 352,000,000