XML 75 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Supply Agreement (Details)
$ in Thousands
Jun. 22, 2017
USD ($)
payment
day
Aug. 10, 2022
USD ($)
Jun. 30, 2022
USD ($)
Subsequent event      
Other Commitments [Line Items]      
Royalties payable   $ 2,300  
Royalties receivable   $ 9,100  
License agreement      
Other Commitments [Line Items]      
Upfront payments | payment 2    
Percent of upfront payments which may be paid by issuing common stock 50.00%    
Percent of average share price 75.00%    
Threshold trading days | day 20    
Maximum additional product milestone payments $ 1,800    
Maximum additional commercialization milestone payments $ 5,000    
Termination advance notice period 30 days    
Other commitment     $ 250
Supply agreement      
Other Commitments [Line Items]      
Other commitment, period 20 years    
Material cure period 60 days