XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Geographical Analysis (Tables)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Areas

Geographical distribution of sales consisted of the following for the six and three months ended June 30, 2024 and 2023:

 

    2024     2023     2024     2023  
    Six Months Ended June 30,     Three Months ended June 30,  
    2024     2023     2024     2023  
Geographical Areas                                
North America   $ 4,957,058     $ 4,192,106     $ 2,631,328     $ 2,435,441  
Asia     -       1,993,671       -       1,993,671  
Other countries     107,868       151,217       57,205       33,317  
Revenues   $ 5,064,926     $ 6,336,994     $ 2,688,533     $ 4,462,429  
Schedule of Long-lived Assets by Geographic Areas

Geographical location of identifiable long-lived assets as of June 30, 2024 and December 31, 2023:

 

    June 30, 2024     December 31, 2023  
Geographical Areas                
North America   $ 1,601,636     $ 1,873,623  
Asia     264,942       318,398  
Total   $ 1,866,578     $ 2,192,021