XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting and Concentrations - Schedule Of Segment Reporting By Geographical Areas (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Revenue:          
Total revenue $ 2,394,335 $ 3,258,747 $ 4,443,442 $ 7,087,073  
Long-lived assets:          
Total long-lived assets 824,257   824,257   $ 1,137,929
Americas          
Revenue:          
Total revenue 1,222,283 1,834,411 2,070,591 3,542,588  
Long-lived assets:          
Total long-lived assets 619,629   619,629   858,417
Europe, Middle East, Africa and Other          
Revenue:          
Total revenue 753,329 941,385 1,558,323 2,552,241  
Long-lived assets:          
Total long-lived assets 13,373   13,373   18,364
Asia Pacific          
Revenue:          
Total revenue 418,723 $ 482,951 814,528 $ 992,244  
Long-lived assets:          
Total long-lived assets $ 191,255   $ 191,255   $ 261,148