XML 77 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Concentration on Revenues and Cost of Goods Sold (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable [Member]    
Concentration on Revenues and Cost of Goods Sold (Details) [Line Items]    
Concentration risk, percentage 40.72% 39.36%
Supplier Concentration Risk [Member]    
Concentration on Revenues and Cost of Goods Sold (Details) [Line Items]    
Concentration risk, percentage 10.00% 10.00%