XML 97 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Reconciliation of Income Tax Computed At U. S. Federal Statutory Rate to Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Tax at U.S. statutory rate $ (3,444) $ 21,608 $ 53,150
State taxes, net of federal benefit (653) 6,834 15,352
Non-deductible items 588 573 179
Foreign tax expense 228 155 136
Valuation allowances 0 1 1
Uncertain tax positions 867 2,771 (1,694)
Officers' compensation 313 (275) 404
Tax credits (170) (441) 0
Return to provision 465 (482) (169)
Other (36) (481) (244)
Income tax (benefit) expense $ (1,842) $ 30,263 $ 67,115