XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Outstanding Balances from Balance Sheet (Details) - Related Party [Member] - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Accounts receivable $ 634,076 $ 968,023
Accounts payable 157,828 75,608
Senior Secured Promissory Note (Refer to Note 9 to the financial statements below) $ 10,748,408 $ 11,004,173