v3.24.2.u1
Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Fixed Assets (Details)
Jun. 30, 2024
Plant facilities and equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of the assets 40 years
Plant facilities and equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of the assets 1 year
Furniture and office equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of the assets 15 years
Furniture and office equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of the assets 3 years
Computer and network equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of the assets 7 years
Computer and network equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of the assets 3 years
Buildings and leasehold improvements | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of the assets 40 years
Buildings and leasehold improvements | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of the assets 5 years
Logistics equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of the assets 7 years
Logistics equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives of the assets 4 years