XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies Customer Concentrations of Credit Risk (Details) - Customer concentration risk
12 Months Ended
Dec. 31, 2023
customer
Customer concentration risk  
Number of customers that account for more than 10% of revenues 0
Revenue Benchmark | Fair Value, Concentration of Risk, All Financial Instruments  
Customer concentration risk  
Threshold percentage of revenues from major customers 10.00%