v3.26.1
Schedule of Research and Development (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
License Strategic Alliance and Research Agreements [Member]        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Amount Expensed for License, Strategic Alliance, and Research Agreements $ 454,000 $ 1,133,000 $ 957,000 $ 2,314,000