XML 74 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Line Items]      
Tax shortfall (windfall) recorded in tax provision relating to stock compensation $ (3,500,000) $ (3,200,000) $ (2,300,000)
Accumulated deficit (980,031,000) (833,003,000)  
Valuation allowance (181,713,000) (161,098,000)  
Deferred tax assets, net 33,893,000 18,204,000  
Increase (decrease) in valuation allowance 20,600,000    
Deferred Tax Assets, Period Increase (Decrease) 15,700,000 11,100,000  
Period increase (decrease) in Deferred Tax Assets, Capitalization Of Research And Development Costs 14,500,000 $ 10,500,000  
U.S.      
Income Taxes [Line Items]      
Undistributed earnings of foreign subsidiaries $ 175,400,000    
Ireland      
Income Taxes [Line Items]      
Irish Statutory Income Tax Rate, Percent 12.50%    
Ireland | Trading Loss Carryover      
Income Taxes [Line Items]      
Operating loss carryforwards $ 1,100,000,000    
Ireland | Non-Trading Loss Carryover      
Income Taxes [Line Items]      
Operating loss carryforwards 24,100,000    
U.S.      
Income Taxes [Line Items]      
Research and development credit carryforwards 17,700,000    
U.S. State      
Income Taxes [Line Items]      
Operating loss carryforwards 126,200,000    
Research and development credit carryforwards $ 19,400,000