XML 51 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Research and Development

 

   2023   2022 
   Year Ended 
   December 31, 
   2023   2022 
         
Amount Expensed for License, Strategic Alliance, and Research Agreements  $5,993,000   $5,222,000*
Schedule of Accounts Payable and Accrued Liabilities

  

   2023   2022 
         
Amount accrued and payable under License, Strategic Alliance, and Research Agreements  $1,563,000   $1,813,000 
           
Prepaid expenses and other current assets under License, Strategic Alliance, and Research Agreements
  $511,000   $1,595,000