XML 86 R72.htm IDEA: XBRL DOCUMENT v3.26.1
At-the-Market Agreement (Details Narrative) - USD ($)
12 Months Ended
Oct. 20, 2025
Dec. 31, 2025
Dec. 31, 2024
Net proceeds   $ 1,810,813 $ 103,914
Common stock par value   $ 0.001 $ 0.001
Common Stock [Member]      
Shares issued   172,852 10,491
Amended And Restated Equity Distribution Agreement [Member]      
Proceeds from offering   $ 17,111,650  
Amended And Restated Equity Distribution Agreement [Member] | Common Stock [Member]      
Shares issued   151,675  
Net proceeds   $ 1,660,805  
Equity Distribution Agreement [Member]      
Proceeds from offering $ 10,000,000    
Shares issued 4,086,645    
Common stock par value $ 0.001    
Equity Distribution Agreement [Member] | Common Stock [Member]      
Shares sold   31,667  
Net proceeds   $ 258,563