XML 86 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Tax Disclosure Reconciliation of Federal Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income Tax Reconciliation, Income Tax Expense (Benefit), at Federal Statutory Income Tax Rate $ (4,024) $ (11,639) $ (17,076)
Income Tax Reconciliation, Nondeductible Expense 1,059 622 215
Effective income tax reconciliation, Statutory to GAAP adjustments (34) 28 238
Income Tax Reconciliation, Nondeductible Expense, Share-based Compensation Cost 2,225 3,221 3,971
Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount 275 117 (64)
Effective income tax reconciliation, Foreign withholding taxes 792 705 506
Effective Income Tax Rate Reconciliation, Cancellation of debt income 0 2,272 0
Income Tax Reconciliation, Tax Credits (1,776) (1,599) (1,976)
Income Tax Reconciliation, Other Adjustments (61) 3,208 (865)
Effective Income Tax Rate Reconciliation, Change related to Prior Years (751) (774) (662)
Income Tax Reconciliation, Change in Deferred Tax Assets Valuation Allowance 3,609 4,772 16,645
Income Tax Expense (Benefit) $ 1,314 $ 933 $ 932