XML 109 R97.htm IDEA: XBRL DOCUMENT v3.25.2
Loans - Schedule of Bank Borrowings (Details)
¥ in Millions
Jun. 30, 2025
USD ($)
Jun. 30, 2025
CNY (¥)
Dec. 31, 2024
USD ($)
Schedule of Bank Borrowings [Abstract]      
Short-term bank borrowings $ 33,885,284   $ 26,087,350
Long-term bank borrowings 4,871,716  
Bank borrowings $ 38,757,000 ¥ 77 $ 26,087,350