v3.26.1
Asset Purchase and Merger Agreements - Avenue (Details) - Avenue Share Repurchase Agreement - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Business Combination [Line Items]        
Milestone payments to date $ 1,400   $ 1,400  
Contingent fees paid $ 0 $ 0 $ 0 $ 200
Avenue | InvaGen        
Business Combination [Line Items]        
Percentage of contingent fee payable 7.50%   7.50%  
Contingent fee payable from proceeds of future financing $ 4,000   $ 4,000