v3.25.1
Related Party Balances and Transactions - Schedule of Convertible Notes to a Related Party (Details) - Jurchen Investment Corporation [Member] - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Convertible notes to a related party - Current    
Convertible notes to a related party - Current $ 3,238,500
Convertible notes to a related party - Non-current    
Convertible notes to a related party - Non-current $ 3,058,500