XML 114 R102.htm IDEA: XBRL DOCUMENT v3.24.3
Trade and Bills Payable (Details) - Schedule of Trade and Bills Payable
¥ in Millions
Sep. 30, 2024
USD ($)
Sep. 29, 2024
CNY (¥)
Dec. 31, 2023
USD ($)
Schedule of Trade and Bills Payable [Abstract]      
Trade payable $ 33,866,587   $ 26,764,807
Bills payable      
– Bank acceptance bills 52,812,825   55,664,768
– Letter of credit 2,792,779 ¥ 9.2
Trade and bills payable $ 89,472,191   $ 82,429,575