XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Details) - USD ($)
1 Months Ended 12 Months Ended
Mar. 31, 2017
Dec. 31, 2025
Dec. 31, 2024
Jun. 20, 2024
Commitments and Contingencies Disclosure [Abstract]        
Milestone and royalty payments made   $ 0 $ 0  
Aggregate maximum development milestones payment amount $ 15,000,000      
Authorized shares under the plan   12,150,000   8,150,000
Payment for attorney fees and expenses   $ 400,000