Annual report [Section 13 and 15(d), not S-K Item 405]

Financial instruments - Collaboration and License Agreement (Details)

v3.25.1
Financial instruments - Collaboration and License Agreement (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
customer
Dec. 31, 2023
USD ($)
Contingencies and commitments    
Trade receivables | $ $ 1,454,000 $ 821,000
Impairment losses | $ $ 0  
Collaboration Customers    
Contingencies and commitments    
Number of customers | customer 3  
Product Revenue Customers    
Contingencies and commitments    
Number of customers | customer 2