v3.26.3
Net revenue - Schedule of Revenue by Significant Category - Schedule of Net Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Schedule of Revenue by Significant Category [Line Items]        
NET REVENUE $ 22,737,822 $ 22,596,984 $ 68,246,027 $ 63,121,151
Domestic sales        
Schedule of Revenue by Significant Category [Line Items]        
NET REVENUE 17,024,389 16,601,753 50,410,241 46,876,131
Export sales        
Schedule of Revenue by Significant Category [Line Items]        
NET REVENUE $ 5,713,433 $ 5,995,231 $ 17,835,786 $ 16,245,020