XML 121 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]      
Tax cuts and jobs act of 2017 complete accounting deemed repatriation federal tax $ 5,200,000    
Tax cuts and jobs act of 2017 complete accounting estimated payments of liability 1,000,000 $ 1,000,000  
Deferred Tax Assets, Gross 119,913,000 110,816,000  
Deferred Tax Assets, Valuation Allowance 105,353,000 101,639,000  
Write-off of tax attributes $ 3,365,000 0 $ 0
Cumulative loss incurred over the period 4 years    
Deferred Tax Assets, Tax Credit Carryforwards $ 5,679,000 7,461,000  
Liability for uncertain tax positions 700,000 900,000  
Cash Refunds from Income Taxes   800,000 7,100,000
Paid Cash for Income Taxes 20,300,000    
Net Cash Payments 16,600,000    
Net payment for foreign income and withholding taxes $ 19,714,000 7,773,000 $ (7,268,000)
Minimum      
Operating Loss Carryforwards [Line Items]      
Proposed Global Tax 15.00%    
CA      
Operating Loss Carryforwards [Line Items]      
Operating Loss Carryforwards $ 4,400,000    
Net Cash Payments 1,800,000    
Foreign Income Tax Credit      
Operating Loss Carryforwards [Line Items]      
Write-off of tax attributes 3,400,000    
Deferred Tax Assets, Tax Credit Carryforwards 4,900,000    
Foreign Income Tax Credit | 2038      
Operating Loss Carryforwards [Line Items]      
Research and development credit carryforwards 300,000    
Foreign Income Tax Credit | Minimum      
Operating Loss Carryforwards [Line Items]      
Deferred Tax Assets, Valuation Allowance 5,000,000    
Foreign Income Tax Credit | United Kingdom      
Operating Loss Carryforwards [Line Items]      
Deferred Tax Assets, Tax Credit Carryforwards 2,800,000    
U.S      
Operating Loss Carryforwards [Line Items]      
Deferred Tax Assets, Valuation Allowance 1,700,000    
U.S | 2038      
Operating Loss Carryforwards [Line Items]      
Research and development credit carryforwards 600,000    
U.S | Maximum      
Operating Loss Carryforwards [Line Items]      
Deferred Tax Assets, Valuation Allowance 2,900,000    
U.S | Iceland And Poland      
Operating Loss Carryforwards [Line Items]      
Net Cash Payments 1,400,000    
U.S | Foreign Income Tax Credit      
Operating Loss Carryforwards [Line Items]      
Deferred Tax Assets, Tax Credit Carryforwards $ 2,100,000    
U.S | Foreign Income Tax Credit | 2027      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward expiration year 2027    
Foreign Tax Authority | Iceland And Poland      
Operating Loss Carryforwards [Line Items]      
Operating Loss Carryforwards $ 11,700,000    
Foreign Tax Authority | Iceland And Poland | Minimum      
Operating Loss Carryforwards [Line Items]      
Operating loss carry forwards expire period 2027 years    
Foreign Tax Authority | Iceland And Poland | Maximum      
Operating Loss Carryforwards [Line Items]      
Operating loss carry forwards expire period 2033 years    
Foreign Tax Authority | CA      
Operating Loss Carryforwards [Line Items]      
Deferred Tax Assets, Valuation Allowance $ 3,300    
Operating loss carryforwards period 20 years    
State and Foreign      
Operating Loss Carryforwards [Line Items]      
Operating Loss Carryforwards $ 355,300,000 $ 373,300,000  
Net payment for foreign income and withholding taxes 1,000,000    
State and Foreign | Maximum      
Operating Loss Carryforwards [Line Items]      
Deferred Tax Assets, Valuation Allowance 8,700,000    
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating Loss Carryforwards $ 160,500,000    
State and Local Jurisdiction | Latest Tax Year      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward expiration year 2042    
State and Local Jurisdiction | Earliest Tax Year      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward expiration year 2024