XML 118 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Reconciliation of Statutory Rate to Effective Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Provisions using statutory federal income tax rate $ 8,105 $ 28,990 $ 48,262
State income taxes, net of federal tax benefit 2,291 8,221 12,738
Change in valuation allowance (24) (3,292) (242)
Federal tax credits (1,507) (1,733) (1,742)
Effect of tax rate differential in foreign jurisdictions 1,412 1,137 1,932
Tax impact of vested equity compensation 192 2,879 5,839
Asset divestiture (921) (1,529) (5,596)
Interest deduction on equity issued (convertible debt) (3,503)    
Political contributions 1,090 629 713
Change in cash surrender value - COLI (1,300) (1,158) 1,188
Disallowed executive compensation - non-equity 1,174 1,444 711
Other, net 2,392 (189) (904)
Total U.S. and foreign provision for income taxes $ 9,401 $ 35,399 $ 62,899