XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Geographical Analysis (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Schedule of Revenue From External Customers by Geographic Area

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

 

   2023   2022   2023   2022 
   Six Months Ended June 30,   Three Months ended June 30, 
   2023   2022   2023   2022 
Geographical Areas                    
North America  $4,192,106   $7,096,682   $2,435,441   $3,484,670 
Asia   1,993,671    62,280    1,993,671    62,280 
Other countries   151,217    320,031    33,317    266,097 
Revenues  $6,336,994   $7,478,993   $4,462,429   $3,813,047 
Schedule of Long-lived Assets by Geographic Areas

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

 

   June 30, 2023   December 31, 2022 
Geographical Areas          
North America  $2,232,164   $2,545,270 
Asia   413,814    555,477 
Total  $2,645,978   $3,100,747