v3.26.1
Debt - Additional Information (Details)
€ in Thousands, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2026
EUR (€)
Mar. 31, 2026
USD ($)
Mar. 31, 2026
EUR (€)
Mar. 31, 2025
USD ($)
Oct. 20, 2023
EUR (€)
Tranche
Debt Instrument [Line Items]            
Cash interest payment on long-term debt | $     $ 29   $ 53  
EryDel            
Debt Instrument [Line Items]            
Acquisition date     Oct. 20, 2023 Oct. 20, 2023    
Loan restated term     The EIB Loan provides for maximum borrowings of 30.0 million euro through four tranches; tranche A, 3.0 million euro; tranche B, 7.0 million euro; tranche C, 10.0 million euro; and tranche D, 10.0 million euro. Each tranche is subject to conditions precedent related to the Company’s business and capitalization. The EIB Loan provides for maximum borrowings of 30.0 million euro through four tranches; tranche A, 3.0 million euro; tranche B, 7.0 million euro; tranche C, 10.0 million euro; and tranche D, 10.0 million euro. Each tranche is subject to conditions precedent related to the Company’s business and capitalization.    
European Investment Bank Loan            
Debt Instrument [Line Items]            
Settlement of loan $ 5,500 € 4,800 $ 5,500 € 4,800    
Line of Credit | European Investment Bank Loan            
Debt Instrument [Line Items]            
Maximum borrowings           € 30,000
Number of tranches | Tranche           4
Cash interest percentage           2.00%
Cash interest payment on long-term debt     $ 29 € 25    
Line of Credit | European Investment Bank Loan | Minimum            
Debt Instrument [Line Items]            
Fixed interest rate           7.00%
Line of Credit | European Investment Bank Loan | Maximum            
Debt Instrument [Line Items]            
Fixed interest rate           9.00%
Line of Credit | EIB Loan, Tranche A            
Debt Instrument [Line Items]            
Maximum borrowings           € 3,000
Line of Credit | EIB Loan, Tranche B            
Debt Instrument [Line Items]            
Maximum borrowings           7,000
Line of Credit | EIB Loan Tranche C            
Debt Instrument [Line Items]            
Maximum borrowings           10,000
Line of Credit | EIB Loan ,Tranche D            
Debt Instrument [Line Items]            
Maximum borrowings           € 10,000