XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments, contingencies, and other liabilities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
multiple
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2017
USD ($)
Other current liabilities        
Lease liability   $ 6,736 $ 3,200  
Total other current liabilities   6,736 3,200  
Other non-current liabilities        
Lease liability   40,205 17,093  
Other   1,000 1,001  
Total other non-current liabilities   $ 41,205 $ 18,094  
Non-profit organization agreement        
Other non-current liabilities        
Maximum funding $ 4,000      
Funding multiple | multiple 2.6      
Milestone payment liability       $ 1,000