v3.26.1
Income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Sep. 30, 2020
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Income tax expense $ 816 $ 816  
Secura | License and Collaboration Agreement      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Milestone payments receivable upon approval of COPIKTRA     $ 35,000
Sale of COPIKTRA license and related assets | Secura | License and Collaboration Agreement      
Collaborative Arrangements and Non-collaborative Arrangement Transactions [Line Items]      
Milestone payments receivable upon approval of COPIKTRA $ 15,000 $ 15,000