v3.26.1
Fair Value of Financial Instruments - Narratives (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 05, 2025
USD ($)
Milestone
Oct. 31, 2023
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2022
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Fair Value of Financial Instruments                
Contingent consideration, current portion     $ 2,650,000     $ 2,650,000    
Non-current contingent consideration     7,169,000     7,169,000   $ 10,004,000
VCN                
Fair Value of Financial Instruments                
Additional consideration related to the achievement of certain milestones           70,200,000    
Amount to be paid due to approval         $ 3,000,000      
Amount of milestone obligated to pay as a result of achieving certain milestone $ 6,000,000   6,000,000     6,000,000    
Number of milestone payments | Milestone 3              
Payment made after clinical trial   $ 3,250,000            
Fair value of contingent consideration     9,800,000     9,800,000    
Contingent consideration, current portion     2,600,000     2,600,000    
Non-current contingent consideration     7,200,000     7,200,000    
Fair value measurement, transfer in to level 3     0 $ 0   0 $ 0  
Fair value measurement, transfer out of level3     0 0   0 0  
VCN | Paid by end of August 2025                
Fair Value of Financial Instruments                
Amount of milestone payment paid as a result of achieving certain milestone $ 500,000              
VCN | Paid by end of December 2025                
Fair Value of Financial Instruments                
Amount of milestone obligated to pay as a result of achieving certain milestone 500,000              
VCN | Licensing or business development transaction is secured                
Fair Value of Financial Instruments                
Amount of milestone obligated to pay as a result of achieving certain milestone $ 5,000,000              
VCN | Location, Statement of Income, Balance [Axis]: us-gaap:OperatingExpenses                
Fair Value of Financial Instruments                
Increase (decrease) in operating expense     $ (212,000) $ 9,200,000   $ (185,000) $ 9,200,000