XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Schedules of Concentration of Risk, by Risk Factor
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Cash disbursement concentration
Number of vendors2222
Total cash disbursements represented by vendors listed above21%25%21%26%
September 30,
2023
December 31,
2022
Accounts payable concentration
Number of vendors32
Total accounts payable balance represented by vendors listed above28%26%