v3.25.2
Land Use Rights, Net - Schedule of Land Use Rights, Net (Detail) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
less: Accumulated amortization $ 1 $ 1
Total land use right 987,975 977,986
Use Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Land use right 11 1
Software 11 1
Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Land use right 23,544 23,154
Software $ 23,544 $ 23,154