XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.4
SIGNIFICANT ACCOUNTING POLICIES - Concentrations of Credit Risks (Details) - Customers
12 Months Ended
Dec. 31, 2021
Revenue Benchmark | Customer A  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Concentration risk, percentage 17.00%
Revenue Benchmark | Customer B  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Concentration risk, percentage 15.00%
Revenue Benchmark | Customer C  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Concentration risk, percentage 9.00%
Accounts Receivable | Three Largest Customers  
Fair Value, Concentration of Risk, Financial Statement Captions [Line Items]  
Concentration risk, percentage 58.00%