XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash Flows from Operating Activities:    
Net loss $ (4,519,128) $ (4,499,995)
Adjustments to reconcile net loss to net cash used in operations:    
Depreciation and amortization 900,766 1,067,312
Amortization of debt discount 252,348 296,631
Stock-based compensation 471,798 359,938
Amortization of right-of-use assets 281,639 271,926
Deferred taxes (699) (28,589)
(Gain) loss on disposal of property and equipment 63,464 453,233
Changes in assets and liabilities:    
Accounts receivable (1,307,919) 268,143
Inventories 652,828 (525,240)
Contract assets 678,102 (79,639)
Prepaid expenses and other current assets (227,584) (227,077)
Accounts payable 74,808 (562,014)
Accrued expenses 71,919 (263,144)
Operating lease liabilities (281,639) (273,833)
Contract liabilities (18,539) (37,331)
Net Cash used in Operating Activities (2,907,836) (3,779,679)
Cash Flows from Investing Activities:    
Purchase of property and equipment (102,342) (612,090)
Proceeds from the disposal of property and equipment 54,457 945,261
Net Cash used in Investing Activities (47,885) 333,171
Cash Flows from Financing Activities:    
Repayments of finance lease liabilities (240,849) (1,115,153)
Proceeds from related party loan 1,084,616 0
Capital contribution from noncontrolling interest 12,729 0
Net Cash provided by Financing Activities 856,496 (1,115,153)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (96,054) (370,744)
Net Change in Cash, Cash Equivalents, and Restricted Cash (2,195,279) (4,932,405)
Cash, Cash Equivalents, and Restricted Cash at Beginning of Period 10,868,728 10,422,181
Cash, Cash Equivalents, and Restricted Cash at End of Period 8,673,449 5,489,776
Supplemental Disclosures of Cash Flow Information:    
Cash paid for interest 107,753 97,769
Cash paid for income taxes 0 0
Non-Cash Investing and Financing Activities    
Financed purchases of property and equipment $ 149,219 $ 83,378