v3.26.1
Collaboration Revenue (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 06, 2026
Jun. 30, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Collaboration revenue     $ 21,000 $ 0 $ 21,000 $ 0
Collaborative Arrangement            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Development and regulatory milestone payments   $ 515,000        
Sales-based milestone payments   $ 740,000 $ 21,000   $ 21,000  
Collaboration revenue $ 21,000          
Contingent consideration $ 2,000          
Non-compete covenant period 18 months          
Expected contingent payment $ 0