XML 118 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Mar. 27, 2017
Commitments and Contingencies [Line Items]    
Execution of agreement amount   $ 500
Sales of licensed product $ 500,000  
First and second time of sales 1,000,000  
Between 5%    
Commitments and Contingencies [Line Items]    
Annual sales 0  
Between 10%    
Commitments and Contingencies [Line Items]    
Annual sales 100,000  
Between 6%    
Commitments and Contingencies [Line Items]    
Annual sales 100,000  
Between 13%    
Commitments and Contingencies [Line Items]    
Annual sales 250,000  
Between 7 % and 13%    
Commitments and Contingencies [Line Items]    
First and second time of sales 250,000  
Minimum [Member]    
Commitments and Contingencies [Line Items]    
Development of milestones obligated to pay 27,750  
Milestone payment 22,500  
Maximum [Member]    
Commitments and Contingencies [Line Items]    
Development of milestones obligated to pay 55,500  
Milestone payment $ 45,000