v3.25.2
Note 13 - Segment Reporting - Summary of Reportable Segments (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue from Contract with Customer, Including Assessed Tax $ 1,047,029   $ 812,770   $ 1,637,595 $ 1,623,260
Operating loss (4,799,626)   (1,324,541)   (18,531,300) (4,280,837)
Interest income (expense), net 303   (1,067)   11,056 (7,210)
Unrealized Gain (Loss) on Hybrid Instrument, Net (290,144)   570,519   (573,937) (999,408)
Gain (Loss) on Conversion of Convertible Debt (76,764)   0   (76,764) 0
Other expense 19,494   (3)   (12,173) 0
Income tax expense (0)   (0)   (0) (0)
Net loss (5,146,737) $ (14,036,381) $ (755,092) $ (4,532,363) (19,183,118) $ (5,287,455)
Operating Segments [Member]            
Revenue from Contract with Customer, Including Assessed Tax 1,047,029       1,637,595  
Operating loss (4,799,626)       (18,531,300)  
Interest income (expense), net 303       11,056  
Unrealized Gain (Loss) on Hybrid Instrument, Net (290,144)       (573,937)  
Gain (Loss) on Conversion of Convertible Debt (76,764)       (76,764)  
Other expense 19,494       (12,173)  
Income tax expense 0       0  
Net loss (5,146,737)       (19,183,118)  
Electric Vehicles [Member]            
Revenue from Contract with Customer, Including Assessed Tax         348,063  
Electric Vehicles [Member] | Operating Segments [Member]            
Revenue from Contract with Customer, Including Assessed Tax (25,237)       348,063  
Operating loss (3,274,582)       (16,524,991)  
Medical Supplies [Member]            
Revenue from Contract with Customer, Including Assessed Tax         1,289,532  
Medical Supplies [Member] | Operating Segments [Member]            
Revenue from Contract with Customer, Including Assessed Tax 1,072,266       1,289,532  
Operating loss (951,437)       (1,339,675)  
Drones [Member] | Operating Segments [Member]            
Revenue from Contract with Customer, Including Assessed Tax 0       0  
Operating loss $ (573,607)       $ (666,634)