XML 83 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Tax Credit Carryforward      
Deferred tax assets, operating loss and tax credit carryforwards $ 8,600    
Valuation allowance 59,313 $ 48,516  
Unrecognized tax benefits affecting effective tax rate 10,300 16,500  
Interest and penalties associated with unrecognized tax benefits (Operations) 700 8,700 $ 5,600
Interest and penalties associated with unrecognized tax benefits (Balance Sheet) 7,100 8,600  
State and Local Jurisdiction      
Tax Credit Carryforward      
Deferred tax assets, operating loss and tax credit carryforwards 62,200    
Net operating loss carryforwards 296,405 296,405  
Valuation allowance 43,500    
Increase in valuation allowance for deferred income tax asset 10,700    
Foreign Tax Jurisdiction      
Tax Credit Carryforward      
Foreign tax holiday $ 16,600 $ 13,000 $ 7,200
Foreign tax holiday (per share) $ 0.12 $ 0.09 $ 0.04
Net operating loss carryforwards $ 13,900    
Valuation allowance 7,200    
Wisconsin Research and Development Credit | State and Local Jurisdiction      
Tax Credit Carryforward      
Net capital loss carryforwards $ 56,900