XML 97 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Line Items]      
Cash paid for income taxes, net $ 17,546 $ 11,187 $ 5,015
Deferred tax assets, valuation allowance 4,843 5,027  
Accrued income taxes 1,500 4,600  
Amount paid in excise tax related shares repurchases $ 4,600    
Minimum [Member]      
Income Tax Disclosure [Line Items]      
Year state net operating loss carryforwards begin to expire 2029    
State Tax Credit Carry Forwards [Member]      
Income Tax Disclosure [Line Items]      
Net operating loss carryforwards $ 317,000    
Deferred tax assets, valuation allowance 4,800 $ 5,000  
Federal Tax Credit Carry Forwards [Member]      
Income Tax Disclosure [Line Items]      
Net operating loss carryforwards $ 191,200