XML 76 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income Tax Expense (Benefit) $ 5,532 $ 6,833 $ (41,008)
Effective Income Tax Rate Reconciliation, Percent 13.90% 15.20% (81.90%)
Discrete Net Tax Expense Benefit $ 1,400    
Effective Income Tax Rate, Continuing Operations, Excluding Discrete Items 17.40% 21.30% 17.60%
Deferred Tax Assets, Net $ 70,394 $ 68,143  
Unrecognized Tax Benefits, Interest on Income Taxes Expense 173 41  
Deferred Tax Assets, Valuation Allowance 718 $ 724  
U.S. Federal net operating loss carryforwards 148,600    
Deferred Tax Assets, Operating Loss Carryforwards, State and Local $ 48,700