XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable, Net - Narrative (Details) - facility
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Number of facilities enabling the sale of accounts receivable 1  
Customers | Accounts Receivable | Credit Concentration Risk    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk (percentage) 7.20% 7.00%