XML 93 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2019
Dec. 31, 2018
Domestic net operating loss carryforward   $ 102,827 $ 96,777
Foreign net operating loss carryforward   8,007 $ 9,582
Foreign general corporate tax rate, previously in effect     33.00%
Foreign general corporate tax rate, as amended 30.00%    
Deferred Tax Assets, Valuation Allowance   (59,842) $ (62,639)
Foreign Tax Authority [Member]      
Reversal of valuation allowance on foreign operations   $ (14,756) $ 0
Minimum [Member] | State and Local Jurisdiction [Member]      
Operating Loss Carryforwards, Statutory Carryforward Period   5 years  
Operating Loss Carryforwards, State, Majority, Carryforward Period   15 years  
Minimum [Member] | Foreign Tax Authority [Member]      
Open Tax Year   2014  
Minimum [Member] | Domestic Tax Authority [Member]      
Open Tax Year   2016  
Maximum [Member] | State and Local Jurisdiction [Member]      
Operating Loss Carryforwards, Statutory Carryforward Period   20 years  
Operating Loss Carryforwards, State, Majority, Carryforward Period   20 years  
Maximum [Member] | Foreign Tax Authority [Member]      
Open Tax Year   2019  
Maximum [Member] | Domestic Tax Authority [Member]      
Open Tax Year   2019  
Loss Generated After 2017 [Member] | Domestic Tax Authority [Member]      
Net Operating Loss Limit of Taxable Income, Tax Reform Act, Provisions in Effect   80.00%  
Loss Generated Through 2017 [Member] | Domestic Tax Authority [Member]      
Operating Loss Carryforwards, Statutory Carryforward Period   20 years  
Loss Generated Through 2017 [Member] | Minimum [Member] | Domestic Tax Authority [Member]      
Operating Loss Carryforwards, Expiration Date   Dec. 31, 2030  
Loss Generated Through 2017 [Member] | Maximum [Member] | Domestic Tax Authority [Member]      
Operating Loss Carryforwards, Expiration Date   Dec. 31, 2037  
Loss Generated After 2016 [Member] | Foreign Tax Authority [Member]      
Operating Loss Carryforwards, Statutory Carryforward Period   12 years  
Loss Generated After 2016 [Member] | Minimum [Member] | Foreign Tax Authority [Member]      
Operating Loss Carryforwards, Expiration Date   Dec. 31, 2029