XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Land Use Rights, Net - Schedule of Land Use Rights, Net (Detail) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
less: Accumulated amortization $ 123,685 $ 112,400
Total land use right 1,012,829 1,030,982
Use Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Land use right $ 1,136,514 $ 1,143,382