v3.25.2
License Agreements (Details)
$ in Thousands
1 Months Ended
Apr. 30, 2016
USD ($)
License Agreements [Line Items]  
Milestone payments $ 100
Licensing Agreements [Member]  
License Agreements [Line Items]  
Revenue recognized payment $ 100