XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF REVENUE BY GEOGRAPHIC AREAS BASED ON SALES LOCATION OF OUR PRODUCTS (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Other international $ 2,439,986 $ 15,113,463
Total Sales 2,424,659 6,693,844
UNITED STATES    
Other international 1,232,238 905,057
CHINA    
Other international 1,192,421 14,138,789
Other International [Member]    
Other international $ 69,617