v3.26.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Research and Development

 

       
   Year Ended 
   December 31, 
   2025   2024 
           
Amount Expensed for License, Strategic Alliance, and Research Agreements  $3,697,000   $6,882,000 
Schedule of Accounts Payable and Accrued Liabilities

 

   2025   2024 
         
Amount accrued and payable under License, Strategic Alliance, and Research Agreements  $1,360,000   $1,725,000 
           
Prepaid expenses and other current assets under License, Strategic Alliance, and Research Agreements  $220,000   $490,000