v3.26.1
Summary of Significant Accounting Policies - IDA Ireland Grant (Details)
$ in Millions
1 Months Ended 12 Months Ended
Aug. 31, 2021
EUR (€)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
IDA Ireland Financial Assistance Grants | Research and Development Expenses        
Government Assistance [Line Items]        
Recognized grant income | $   $ 0.1 $ 0.6  
IDA Ireland Financial Assistance Grants | Maximum        
Government Assistance [Line Items]        
Termination period (upon completion of capital investment) 5 years      
IDA Ireland Financial Assistance Grants | Minimum        
Government Assistance [Line Items]        
Termination period (from last grant payment) 5 years      
IDA Ireland Employment Grants        
Government Assistance [Line Items]        
Grant funding received | $     0.5 $ 0.6
IDA Ireland Employment Grants | Maximum        
Government Assistance [Line Items]        
Grant funding for each new job created € 1,000,000      
IDA Ireland Employment Grants | Minimum        
Government Assistance [Line Items]        
Grant funding for each new job created € 10,000      
Aggregate number of new jobs required to receive grant benefits 100      
Vacant job duration prompting repayment of grant funding 6 months      
IDA Ireland Capital Grants        
Government Assistance [Line Items]        
Grant funding received | $   $ 0.1 $ 0.5 $ 0.4
IDA Ireland Capital Grants | Maximum        
Government Assistance [Line Items]        
Grant amount for machinery and equipment € 1,200,000      
IDA Ireland Capital Grants | Minimum        
Government Assistance [Line Items]        
Grant amount for machinery and equipment (percent of actual expenditure) 4.00%      
Aggregate number of new jobs required to receive grant benefits 100      
Expenditure requirement on eligible machinery and equipment € 30,000,000