XML 78 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income tax benefit at statutory rate $ (1,578) $ (4,533) $ (3,147)
Increase (reduction) in income taxes resulting from:      
Valuation allowance change 4,091 9,964 4,779
Nondeductible executive compensation 1,432 989 878
State income taxes, net of federal benefit 936 281 484
Equity compensation 577 872 472
Provision to return adjustments 536 (937) 336
Research and development credit (425) (800) (961)
Foreign income taxes (323) 2,969 415
Nondeductible entertainment expenses 201 262 117
Foreign derived intangible income deduction (60) (501) (133)
Net change in uncertain tax positions (56) 652 527
Foreign interest disallowance 0 0 151
Foreign deferred items 0 0 (112)
Other 514 (114) 402
Income tax expense $ 5,845 $ 9,104 $ 4,208