XML 104 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]        
Increase (decrease) in the total valuation allowance $ (52,800)      
Net operating loss carryforwards for state income tax purposes 55,700      
Federal operating loss carry forwards 103,900      
Valuation allowance 113,223 $ 165,982    
Interest and penalties related to the unrecognized tax benefits 6,100 8,100    
Accumulated interest and penalties 36,800 30,700    
Total unrecognized tax benefits 95,460 $ 63,106 $ 60,669 $ 47,021
Deferred Tax Asset, Net Operating Loss Carryforward        
Operating Loss Carryforwards [Line Items]        
Valuation allowance $ 101,300