XML 68 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments, contingencies, and other liabilities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
multiple
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2017
USD ($)
Other current liabilities        
Operating lease liabilities   $ 7,227 $ 3,200  
Total other current liabilities   7,227 3,200  
Other non-current liabilities        
Operating lease liabilities   36,499 17,094  
Other   1,000 1,000  
Total other non-current liabilities   37,499 18,094  
Contingency reserves for litigation liabilities   $ 0 $ 0  
Non-profit organization agreement        
Other non-current liabilities        
Maximum funding $ 4,000      
Funding multiple | multiple 2.6      
Milestone payment liability       $ 1,000