XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2024
CASH FLOWS FROM OPERATING ACTIVITIES          
Net loss $ (1,229,154) $ (2,808,091) $ (6,485,442) $ (9,911,813)  
Adjustments to reconcile net loss to net cash used in operations:          
Stock based compensation     172,802 544,655  
Issuance of shares for services     111,120 45,947  
Accretion and amortization expenses 291,128 422,706 1,775,744 1,576,345  
Change in fair value of derivative liabilities (32,339) 326,683 468,280 244,014  
(Gain) loss upon convertible promissory notes conversion and redemption     149,658 (15,280)  
Other expense regarding loss on debt modification     59,161  
Property and equipment depreciation 1,489 1,489 4,465 4,465  
Non-cash lease expense     302,199 271,357  
Changes in operating assets and liabilities:          
Accounts receivable, net     300,088 (377,579)  
Inventory     309,317 288,096  
Deposits and other receivables     (1,237,306) 363,704  
Accounts payable and accrued liabilities     2,149,683 1,378,808  
Net cash used in operating activities     (1,979,392) (5,528,120)  
CASH FLOWS FROM FINANCING ACTIVITIES          
Issuance of common shares, net     125,220 119,285 $ 119,285
Issuance of preferred shares, net     1,732,532 1,900,000  
Proceeds from convertible debentures, net     1,337,898 2,207,579  
Proceeds from short term loan and promissory notes, net     (1,407,544) 744,333 853,030
Preferred Stock Dividend     (23,868) (18,016)  
Net cash provided by financing activities     1,764,239 4,953,181  
Net decrease in cash during the period     (215,153) (574,939)  
Effect of foreign currency translation     (61,305) 89,573  
Cash, beginning of period     786,060 570,460 570,460
Cash, end of period $ 509,602 $ 85,094 509,602 85,094 $ 786,060
Supplemental disclosure of cash flow information:          
Interest paid     2,432,947 1,638,991  
Taxes