XML 98 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Valuation allowance increase amount $ 21.8 $ 18.3 $ 0.5
Unrecognized tax benefits that would impact effective tax rate 12.9 13.6  
Interest and penalties related to unrecognized tax benefits $ 2.6 3.6 $ 2.3
Maximum      
Limitations on the amount of taxable income that can be offset by net operating loss carryforwards and tax credits Percentage of change in control in ownership 50.00%    
Not Subject to Expiration | California      
Operating loss carryforwards net $ 11.1 8.8  
Tax credit carryforwards 17.6 9.5  
Not Subject to Expiration | Cyprus Tax Authority      
Operating loss carryforwards net 19.8    
Not Subject to Expiration | German Tax Authority      
Operating loss carryforwards net 80.8 34.6  
Not Subject to Expiration | Israel Tax Authority      
Operating loss carryforwards net 18.8 14.5  
Tax Period Two Thousand And Twenty Six | Cyprus Tax Authority      
Operating loss carryforwards net   0.0  
Domestic Tax Authority | Capital Loss Carryforward      
Tax credit carryforwards 74.0 4.7  
Domestic Tax Authority | Not Subject to Expiration      
Operating loss carryforwards net 47.9 13.7  
Domestic Tax Authority | Tax Period Two Thousand Thirty Five      
Tax credit carryforwards $ 1.7 $ 0.9