XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable Sales Agreement - Summary of Sales Agreement Amount Outstanding (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Receivables [Abstract]        
Receivables sold to the financial institution and derecognized $ 2,206,769 $ 2,281,934 $ 6,511,568 $ 6,760,652
Cash collected on sold receivables $ 2,206,755 $ 2,281,926 $ 6,511,559 $ 6,560,655