XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation and other information (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Warrant liability $ 140,612 $ 97,886
Derivate Liability 623,790 $ 0
Fair value of financial instruments 764,402  
Fair Value Inputs Level 1 [Member]    
Warrant liability 0  
Derivate Liability 0  
Fair value of financial instruments 0  
Fair Value Inputs Level 2 [Member]    
Warrant liability 140,612  
Derivate Liability 0  
Fair value of financial instruments 140,612  
Fair Value Inputs Level 3 [Member]    
Warrant liability 0  
Derivate Liability 623,790  
Fair value of financial instruments $ 623,790