XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Concentration Risk (Details) - Customer Concentration Risk - Customer A
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Receivables          
Concentration Risk [Line Items]          
Concentration risk, percentage         31.00%
Revenue Benchmark          
Concentration Risk [Line Items]          
Concentration risk, percentage 16.00% 12.00% 16.00% 11.00%