XML 54 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Summary of Net Sales by Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]    
Total $ 5,937,256 $ 2,119,672
United States    
Disaggregation of Revenue [Line Items]    
Total 4,241,349 1,619,514
Asia    
Disaggregation of Revenue [Line Items]    
Total 954,574 225,468
Europe    
Disaggregation of Revenue [Line Items]    
Total 645,842 190,848
Other    
Disaggregation of Revenue [Line Items]    
Total $ 95,491 $ 83,842