XML 126 R107.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]      
Difference in effective rate (as a percentage) 20.80% 22.80% 21.80%
Deferred income tax assets $ 47,875    
Net operating loss carryforwards 347,035    
Loss carryforwards for U.S. federal income tax purposes 80,645    
Loss carryforwards for U.S. state income tax purposes 166,419    
Loss carryforwards for foreign income tax purposes 99,971    
Tax credit carryforwards 25,286 $ 19,649  
Unremitted earnings 95,352    
Unrecognized deferred tax liability 4,485    
Unrecognized tax benefits, period decrease 271    
Unrecognized tax benefits, period increase 1,733    
Unrecognized tax benefits that would impact effective tax rate 5,577    
Domestic Tax Authority      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 7,381    
Research and experimentation tax credit carryforwards 15,093    
Foreign tax credits 6,628    
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Research and experimentation tax credit carryforwards $ 3,565