XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Significant Risks and Uncertainties Including Business and Credit Concentrations - Vendor Concentration Risk (Details) - Supplier Concentration
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Cost of Goods and Service Benchmark | Vendor A          
Significant Risks and Uncertainties Including Business and Credit Concentrations          
Concentration risk percentage 100.00% 97.00% 100.00% 69.00%  
Cost of Goods and Service Benchmark | Vendor B          
Significant Risks and Uncertainties Including Business and Credit Concentrations          
Concentration risk percentage       29.00%  
Gross Payables | Vendor A          
Significant Risks and Uncertainties Including Business and Credit Concentrations          
Concentration risk percentage     48.00%   66.00%
Gross Payables | Vendor B          
Significant Risks and Uncertainties Including Business and Credit Concentrations          
Concentration risk percentage         12.00%