XML 94 R84.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions - Schedule of Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Related Party Transaction [Line Items]        
Net revenue $ 706,465 $ 719,114 $ 2,057,874 $ 1,983,355
Related Party        
Related Party Transaction [Line Items]        
Net revenue 6,129 6,178 15,005 7,539
Purchases 555 596 1,898 1,460
Rent $ 262 $ 336 $ 936 $ 974