XML 118 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tax Rate Reconciliation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount $ 2,244 $ (13,830) $ 12,706
Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount (720) (3,175) (1,459)
Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount (1,570) (1,550) (1,995)
Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount 0 38 308
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount (367) (94) (2,697)
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount (253) 0 0
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent (815) (138) (110)
Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount $ (277) $ (280) $ (199)
Federal statutory rate 21.00% 21.00% 21.00%
Income tax expense (benefit) $ 2,738 $ (17,360) $ 16,831
Deferred Tax Assets, Tax Credit Carryforwards, Research 1,600 1,600 2,000
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount 700    
Unrecognized tax benefits that would impact effective tax rate (1,094) (86) (47)
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Life Insurance, Amount (408) (164) (329)
Effective Income Tax Rate Reconciliation, Other Adjustments, Amount (330) (83) 0
8888 Foreign Governments      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount     (1,500)
Domestic Tax Authority      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount (4,100) (3,600) (1,200)
Entity Classification Election [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Deduction, Amount 0 0 894
Foreign Derived Intangible Income Benefit [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Deduction, Amount 0 158 494
Equity awards granted to employees      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Deduction, Amount 695 236 77
Compensation [Member]      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount 615 1,320 1,372
Nondeductible compensation      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount 600 $ 1,300 $ 1,400
Unrecognized tax benefits      
Effective Income Tax Rate Reconciliation [Line Items]      
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount $ 1,100