XML 108 R97.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Reporting and Concentrations Revenues and Long-Lived Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenues:    
Total revenue $ 14,180,480 $ 14,768,693
Long-lived assets:    
Total long-lived assets 1,137,929 2,291,020
Americas    
Revenues:    
Total revenue 5,766,791 5,387,128
Long-lived assets:    
Total long-lived assets 858,417 1,735,986
Asia Pacific    
Revenues:    
Total revenue 2,764,146 3,655,011
Long-lived assets:    
Total long-lived assets 261,148 502,344
Europe, Middle East, Africa and Other    
Revenues:    
Total revenue 5,649,543 5,726,554
Long-lived assets:    
Total long-lived assets $ 18,364 $ 52,690