Quarterly report [Sections 13 or 15(d)]

License Agreements - License Termination (Details)

v3.26.3
License Agreements - License Termination (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
License Agreements          
Other revenue   $ 234 $ 606 $ 1,229 $ 2,010
Avenue | Termination and Transfer Agreement          
License Agreements          
Other revenue     $ 0   1,400
Period not to compete 48 months        
Legal expense reimbursed $ 200        
Termination payments received         $ 1,600
Percentage of royalty on future net sales 1.75%        
Avenue | Termination and Transfer Agreement | Maximum          
License Agreements          
Development and regulatory milestone payments receivable $ 5,000        
Sales milestone payments receivable $ 17,000