XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of Significant Accounting Policies - Concentration Risk (Details) - Supplier Concentration Risk - Two Vendors
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash Disbursements    
Concentration Risk [Line Items]    
Concentration risk, percentage 22.00% 23.00%
Accounts Payable    
Concentration Risk [Line Items]    
Concentration risk, percentage 12.00% 26.00%