v3.26.3
Operating segments - Schedule of Net Revenue and Total Assets Based on Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Disclosure of geographical areas [line items]          
Net revenue $ 22,737,822 $ 22,596,984 $ 68,246,027 $ 63,121,151  
Total assets 47,078,080   47,078,080   $ 45,156,486
Operating Segments          
Disclosure of geographical areas [line items]          
Net revenue 24,799,359 23,320,775 72,570,203 65,112,990  
Total assets 51,460,160   51,460,160   54,470,539
Intercompany Elimination          
Disclosure of geographical areas [line items]          
Net revenue (2,061,537) (723,791) (4,324,176) (1,991,839)  
Total assets (4,382,080)   (4,382,080)   (9,314,053)
United States of America | Operating Segments          
Disclosure of geographical areas [line items]          
Net revenue 11,309,046 11,332,724 34,008,834 34,032,512  
Total assets 10,953,803   10,953,803   13,940,917
Mexico and Canada | Operating Segments          
Disclosure of geographical areas [line items]          
Net revenue 1,892,323 1,667,643 5,063,318 3,056,069  
Total assets 3,393,119   3,393,119   5,468,199
Brazil | Operating Segments          
Disclosure of geographical areas [line items]          
Net revenue 7,105,798 6,614,231 19,782,279 17,847,716  
Total assets 20,527,842   20,527,842   15,934,286
Australia | Operating Segments          
Disclosure of geographical areas [line items]          
Net revenue 2,139,672 1,900,808 6,156,126 5,059,539  
Total assets 4,320,764   4,320,764   4,350,848
Europe | Operating Segments          
Disclosure of geographical areas [line items]          
Net revenue 1,996,836 1,630,470 6,573,799 4,755,661  
Total assets 11,250,841   11,250,841   14,340,561
Minor regions | Operating Segments          
Disclosure of geographical areas [line items]          
Net revenue 355,684 $ 174,899 985,847 $ 361,493  
Total assets $ 1,013,791   $ 1,013,791   $ 435,728