XML 104 R92.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Reporting and Concentrations Revenues and Long-Lived Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Revenues:    
Total revenue $ 14,768,693 $ 16,543,571
Long-lived assets:    
Total long-lived assets 2,291,020 3,654,472
Americas    
Revenues:    
Total revenue 5,387,128 4,299,840
Long-lived assets:    
Total long-lived assets 1,735,986 2,603,521
Asia Pacific    
Revenues:    
Total revenue 3,655,011 6,212,275
Long-lived assets:    
Total long-lived assets 502,344 860,023
Europe, Middle East, Africa and Other    
Revenues:    
Total revenue 5,726,554 6,031,456
Long-lived assets:    
Total long-lived assets $ 52,690 $ 190,928