v3.25.1
Fair Value of Financial Instruments - Narratives (Details)
€ in Millions
1 Months Ended 3 Months Ended
Oct. 31, 2023
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2022
USD ($)
Jan. 17, 2025
USD ($)
Jan. 17, 2025
EUR (€)
Dec. 31, 2024
USD ($)
Fair Value of Financial Instruments              
Contingent consideration, current portion   $ 1,309,000          
Contingent consideration, net of current portion   5,685,000         $ 6,973,000
Unsecured loan              
Fair Value of Financial Instruments              
Unsecured loan amount         $ 1,400,000 € 1.3  
Interest rate         4.015% 4.015%  
V C N              
Fair Value of Financial Instruments              
Additional consideration related to the achievement of certain milestones   70,200,000          
Payments of additional amount on achievement of certain milestones   6,300,000          
Amount to be paid due to approval       $ 3,000,000      
Payment made after clinical trial $ 3,250,000            
Fair value of contingent consideration   7,000,000          
Contingent consideration, current portion   1,300,000          
Contingent consideration, net of current portion   5,700,000          
Fair value measurement, transfer in to level3   0 $ 0        
V C N | Operating Expense              
Fair Value of Financial Instruments              
Increase in operating expense   $ 21,000 $ 202,000