v3.25.1
Related Party Transactions - Schedule of Key Management Personnel Compensation (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Key Management Personnel Compensation [Abstract]      
Salaries and other short-term employee benefits $ 1,339,870 $ 707,931 $ 66,334
Post-employment benefits 25,375 8,300 3,618
Key management personnel compensation $ 1,365,245 $ 716,231 $ 69,952