XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of fair value of financial assets and liabilities
   June 30, 2021 
   Level 1   Level 2   Level 3   Fair Value 
Liabilities                      
Contingent royalty obligation  $
-
   $
-
   $ 1,734   $ 1,734 

 

   December 31, 2020 
   Level 1   Level 2   Level 3   Fair Value 
Liabilities                   
Contingent royalty obligation  $
-
   $
-
   $1,617   $1,617 

 

Schedule of estimated fair value of level 3 contingent royalty obligation
   Fair Value Measurements of Contingent Royalty Obligation (Level 3)  
Balance at December 31, 2020  $1,617  
Change in estimated fair value of contingent royalty obligation   117  
Balance at June 30, 2021  $1,734