v3.25.2
Summary of significant accounting policies - Schedule of Property Plant and Equipment Useful Lives (Detail)
Jun. 30, 2025
Buildings  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 40 years
Furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 4 years
Computer equipment and servers  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 4 years
Plant, machinery and equipment  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 4 years
Computer software | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 4 years
Computer software | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 7 years
Leasehold improvements | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 10 years
Vehicles | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Vehicles | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 4 years