v3.25.2
Related Party Transactions (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Related Party Transactions [Abstract]      
Due to related parties $ (0)   $ 733,465
Short-term debts 3,228,965   3,306,264
Accrued interest payable to related parties 6,253,842   $ 6,105,974
Interest expense $ 124,357 $ 124,775