XML 66 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Assets (Detail)
Dec. 31, 2024
Buildings | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 20 years
Buildings | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 30 years
Leasehold Improvement  
Property, Plant and Equipment [Line Items]  
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember
Machinery and Electronic Devices | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 3 years
Machinery and Electronic Devices | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 10 years
Furniture and Fixtures | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 3 years
Furniture and Fixtures | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Motor Vehicles | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 3 years
Motor Vehicles | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years