v3.26.1
Commitments and Contingencies - Narrative (Details)
€ in Millions
3 Months Ended 6 Months Ended 12 Months Ended 74 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2026
EUR (€)
Jun. 30, 2025
USD ($)
Jun. 30, 2025
EUR (€)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
EUR (€)
Jun. 30, 2025
USD ($)
Jun. 30, 2025
EUR (€)
Dec. 31, 2022
agreement
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jan. 22, 2025
EUR (€)
Dec. 12, 2024
USD ($)
Apr. 22, 2020
USD ($)
Other Commitments [Line Items]                            
Guaranty amount                           $ 5,000,000.0
Amounts paid under the guaranty                   $ 0        
Principal outstanding under the guaranty $ 0       $ 0         $ 0 $ 0      
Number of agreements to purchase in-process research and development | agreement                 2          
License agreement, transfer fee                         $ 500,000  
Payments for royalties 0   $ 0   0   $ 0              
Research and development 9,780,000   6,068,000   17,620,000   12,321,000              
Framework Agreement third party                            
Other Commitments [Line Items]                            
Research services, minimum fee due in first 12-month period | €                       € 2.0    
Research services, minimum fee due in second 12-month period | €                       € 3.0    
Research and development 1,000,000.0       1,000,000.0                  
Framework Agreement Third Party Year One                            
Other Commitments [Line Items]                            
Payments for research and development 200,000 € 0.2 400,000 € 0.3 800,000 € 0.7 400,000 € 0.3            
Research and development 200,000   $ 600,000   900,000   $ 600,000              
Framework Agreement Third Party Year Two                            
Other Commitments [Line Items]                            
Payments for research and development $ 600,000 € 0.5     $ 600,000 € 0.5