v3.25.2
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Net sales $ 4,104,958 $ 1,921,539 $ 6,344,963 $ 2,434,176
Cost of sales 3,022,846 1,624,910 4,866,630 2,100,091
Gross profit 1,082,112 296,629 1,478,333 334,085
Operating Expenses        
Research and development 304,833 1,045,864 674,434 1,415,465
General and administrative 2,454,055 1,900,522 5,442,835 4,205,239
Sales and marketing 1,305,355 478,792 2,175,104 545,569
Professional fees 637,493 766,563 1,063,534 1,710,341
(Gain) loss on foreign exchange (1,993) 15,636 (3,638) 7,685
Total operating expenses 4,699,743 4,207,377 9,352,269 7,884,299
Loss from operations (3,617,631) (3,910,748) (7,873,936) (7,550,214)
Other income (expense)        
Interest expense (128,156) (134,164) (323,594) (257,762)
Interest income 11,303 19,437 3,054
Rental income 31,513 76,866
Other (16,855)
Total other income (expense) (116,853) (102,651) (321,012) (177,842)
Net loss $ (3,734,484) $ (4,013,399) $ (8,194,948) $ (7,728,056)
Loss per share (basic) $ (0.71) $ (1.55) $ (1.71) $ (3.28)
Loss per share (diluted) $ (0.71) $ (1.55) $ (1.71) $ (3.28)
Weighted average number of shares (basic) 5,285,705 2,595,863 4,778,426 2,357,335
Weighted average number of shares (diluted) 5,285,705 2,595,863 4,778,426 2,357,335