v3.26.1
Schedule of Fair Value Accounting of Warrant Activity (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Balance, December 31, 2025      
Fair value of warrants at issuance     5,369,710  
Change in fair value of warrants $ 2,127,379 2,127,379
Balance, June 30, 2026 7,497,089   7,497,089  
Placement Agent Warrants [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Balance, December 31, 2025      
Fair value of warrants at issuance     243,495  
Change in fair value of warrants     98,252  
Balance, June 30, 2026 341,747   341,747  
Private Placement Warrants [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Balance, December 31, 2025      
Fair value of warrants at issuance     5,126,215  
Change in fair value of warrants     2,029,127  
Balance, June 30, 2026 $ 7,155,342   $ 7,155,342