XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and contingent liabilities - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 10, 2018
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Loss Contingencies [Line Items]        
Lease and rental expense   $ 12,038 $ 9,244 $ 8,196
Pledged bank deposits   5,114 4,909  
Operating lease commitments   5,554 $ 5,285  
Purchase obligation   $ 38,944    
Zai License and Collaboration Agreement        
Loss Contingencies [Line Items]        
Non-refundable up-front license fee, amount $ 15,000      
Maximum | Zai License and Collaboration Agreement        
Loss Contingencies [Line Items]        
Regulatory and commercial milestone payments $ 78,000      
Minimum | Zai License and Collaboration Agreement | License        
Loss Contingencies [Line Items]        
Percentage of tiered royalties rates on net sales 10.00%