XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Convertible Notes with Warrants (November 2023 Financing) (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 21, 2023
Apr. 30, 2025
Nov. 30, 2024
Nov. 30, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Convertible Notes [Abstract]                  
Interest     $ 111,000            
Payment of convertible notes interest     $ 300,000            
Payment of convertible notes interest (in Shares)     315,790            
Amount of convertible notes converted into common stock             $ 85,000 $ 0  
Amortization of debt discount and issuance costs             $ 746,612 544,363  
November 2023 Financing [Member]                  
Convertible Notes [Abstract]                  
Proceeds from convertible notes $ 6,850,000                
Transaction costs $ 525,144                
Conversion price, period             18 months    
Conversion price of common stock exceeds (in Dollars per share) $ 2.36                
Consecutive trading days             10 days    
Daily dollar trading volume of common stock exceeds per day $ 1,000,000                
Notes redeem at premium, percentage 115.00%                
Convertible Notes [Member]                  
Convertible Notes [Abstract]                  
Amount of convertible notes converted into common stock   $ 85,000              
Convertible Notes [Member] | November 2023 Financing [Member]                  
Convertible Notes [Abstract]                  
Convertible note accrue interest rate         6.00%   6.00%    
Maturity date             Nov. 21, 2025    
Interest expense         $ 491,500 $ 388,311 $ 950,949 749,863  
Coupon interest expense         101,587 102,750 204,337 205,500  
Amortization of debt discount and issuance costs         389,913 $ 285,561 746,612 $ 544,363  
Net of unamortized discount costs         6,080,813   6,080,813   $ 5,406,228
Convertible note, fair value         $ 6,602,732   $ 6,602,732   $ 6,493,720
Series A Warrants [Member] | November 2023 Financing [Member]                  
Convertible Notes [Abstract]                  
Warrants purchase shares of common stock (in Shares) 5,805,083                
Warrants exercise price (in Dollars per share) $ 1.18                
Consecutive trading days             10 days    
Daily dollar trading volume of common stock exceeds per day $ 1,000,000                
Warrants term         5 years   5 years    
Percentage of warrant closing price of common stock exceeds 200.00%                
Series B Warrants [Member]                  
Convertible Notes [Abstract]                  
Warrants expired date         Nov. 30, 2024   Nov. 30, 2024    
Series B Warrants [Member] | November 2023 Financing [Member]                  
Convertible Notes [Abstract]                  
Warrants expired date         Nov. 30, 2024   Nov. 30, 2024    
Series B Warrants [Member] | Convertible Notes [Member] | November 2023 Financing [Member]                  
Convertible Notes [Abstract]                  
Warrants purchase shares of common stock (in Shares) 5,805,083                
Warrants exercise price (in Dollars per share) $ 1.475                
Common Stock [Member]                  
Convertible Notes [Abstract]                  
Number of shares issued upon conversion of convertible notes (in Shares)   72,033              
Common Stock [Member]                  
Convertible Notes [Abstract]                  
Payment of convertible notes interest       $ 300,000          
Payment of convertible notes interest (in Shares)       315,790          
Common Stock [Member] | Convertible Notes [Member] | November 2023 Financing [Member]                  
Convertible Notes [Abstract]                  
Aggregate principal amount $ 6,850,000                
Conversion price (in Dollars per share) $ 1.18