XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.2
Loans payable (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 2024
Jul. 31, 2023
Nov. 12, 2021
Feb. 29, 2024
Aug. 31, 2023
Feb. 28, 2023
Oct. 31, 2022
Jun. 30, 2025
Jun. 30, 2024
Apr. 01, 2024
Jul. 16, 2023
Feb. 15, 2022
Line of Credit Facility [Line Items]                        
Line of credit outstanding               $ 3,737,602 $ 5,500,739      
Amortization of note premium               125,906 233,617      
White Cherry Limited [Member]                        
Line of Credit Facility [Line Items]                        
Interest expense               0 32,911      
Borrowed amount                     $ 2,000,000  
Repaid amount $ 1,000,000 $ 1,000,000                    
Accredited Investor [Member] | Ondemand Loan 2 [Member]                        
Line of Credit Facility [Line Items]                        
Interest expense               7,615        
Accrued interest               483,599 7,615      
Note payable, balance                 491,214      
Allan Huang [Member] | R P Loan [Member]                        
Line of Credit Facility [Line Items]                        
Debt face amount                   $ 350,000    
Note payable, balance               0 350,000      
Anivia Purchase Note [Member]                        
Line of Credit Facility [Line Items]                        
Debt face amount                       $ 3,500,000
Note payable fair vallue                       $ 3,600,000
Repayment of debt       $ 875,000 $ 875,000 $ 875,000 $ 875,000          
Interest expense                 39,429      
Amortization of note premium                 31,602      
Repayment of long term debt       $ 275,679                
Promissory note payable               0 0      
Asset Based Revolving Loan [Member]                        
Line of Credit Facility [Line Items]                        
Maturity date     Nov. 12, 2024                  
Line of credit maximum borrowing amount     $ 25,000,000                  
Payments of financing cost     $ 796,035                  
Line of credit outstanding               $ 3,737,602 $ 5,500,739