XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Concentration of Credit Risk and Significant Suppliers - Schedules of Concentration of Risk, Accounts Receivable (Details) - Credit Concentration Risk - Accounts Receivable
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Customer A    
Concentration Risk [Line Items]    
Concentration risk percentage 68.00% 19.00%
Customer B    
Concentration Risk [Line Items]    
Concentration risk percentage   12.00%
Customer E    
Concentration Risk [Line Items]    
Concentration risk percentage   18.00%