XML 41 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Organization (Details)
€ in Thousands, $ in Thousands
1 Months Ended
Nov. 30, 2024
USD ($)
Nov. 30, 2024
EUR (€)
Jun. 30, 2025
USD ($)
Jun. 30, 2025
EUR (€)
Dec. 31, 2024
USD ($)
Line of Credit Facility [Line Items]          
Accumulated deficit     $ 407,551   $ 376,472
Cash, cash equivalents, and short-term investments     34,700    
Long-term debt     16,989   $ 14,321
Line of Credit | European Investment Bank Loan          
Line of Credit Facility [Line Items]          
Long-term debt     11,700 € 10,000  
Minimum cash balance     $ 17,200 € 14,650  
Percentage of deferred interest converted 2.00% 2.00%      
Deferred interest percent 9.00% 9.00%      
Payment of one-time amendment fee $ 22 € 20