XML 102 R89.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting and Concentrations - Schedule of Revenues and Long Lived Assets by Geographical Areas (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue:    
Total revenue $ 10,052,248 $ 13,934,895
Long-lived assets:    
Total long-lived assets 630,397 1,137,929
Americas    
Revenue:    
Total revenue 4,372,411 5,521,206
Long-lived assets:    
Total long-lived assets 504,545 858,417
Asia Pacific    
Revenue:    
Total revenue 1,984,783 2,764,146
Long-lived assets:    
Total long-lived assets 112,301 261,148
Europe, Middle East, Africa and Other    
Revenue:    
Total revenue 3,695,054 5,649,543
Long-lived assets:    
Total long-lived assets $ 13,551 $ 18,364