v3.26.1
Schedule of Research and Development (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
License Strategic Alliance and Research Agreements [Member] | Research and Development Expenses [Member]    
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Amount Expensed for License, Strategic Alliance, and Research Agreements $ 3,697,000 $ 6,882,000