XML 72 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Loss Carryforwards [Line Items]      
Gross amount of tax credits available to offset federal benefit $ 4,300,000    
Gross amount of tax credits available to offset state income taxes $ 5,500,000    
Federal net operating loss carryforwards expiration year 2037    
State net operating loss carry forwards expiration year 2026    
Valuation allowance reversal Change $ 14,238,000 $ 15,175,000  
Uncertain tax position 0 0 $ 0
Unrecognized tax positions accrued interest or penalties $ 0 0 0
State and Local Jurisdiction [Member]      
Operating Loss Carryforwards [Line Items]      
Tax carryforward period 9 years    
Tax credit carryforward expiration year 2025    
Operating loss carryforwards utilized current period $ 12,900,000 66,000,000 243,000,000
Operating loss carryforwards 342,700,000    
Decrease valuation allowance (900,000)    
Federal [Member]      
Operating Loss Carryforwards [Line Items]      
Valuation allowance reversal Change $ 0 0  
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 30,800,000 $ 76,700,000 $ 240,000,000
Operating loss carryforwards $ 243,900,000