Annual report pursuant to Section 13 and 15(d)

CONCENTRATIONS - Customer Concentrations (Details)

v3.22.1
CONCENTRATIONS - Customer Concentrations (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
CONCENTRATIONS    
Accounts receivable, net $ 2,291,533 $ 1,373,754
Revenue | Customer Concentrations | Customer A    
CONCENTRATIONS    
Concentration risk (as a percent) 85.77% 51.40%
Revenue | Customer Concentrations | Customer D    
CONCENTRATIONS    
Concentration risk (as a percent) 11.56%  
Revenue | Customer Concentrations | Customer F    
CONCENTRATIONS    
Concentration risk (as a percent)   26.43%
Revenue | Customer Concentrations | Customer G    
CONCENTRATIONS    
Concentration risk (as a percent)   18.24%
Revenue | Customer Concentrations | Top Five Customers    
CONCENTRATIONS    
Concentration risk (as a percent) 97.33% 96.07%
Accounts Receivable | Customer Concentrations | Customer A    
CONCENTRATIONS    
Concentration risk (as a percent)   89.02%
Accounts Receivable | Customer Concentrations | Customer B    
CONCENTRATIONS    
Concentration risk (as a percent) 22.08%  
Accounts Receivable | Customer Concentrations | Top Three Customers    
CONCENTRATIONS    
Concentration risk (as a percent) 74.26% 89.02%
Accounts Receivable | Customer Concentrations | Customer E    
CONCENTRATIONS    
Concentration risk (as a percent) 52.18%