General form for registration of securities under the Securities Act of 1933

ACCOUNTS RECEIVABLE (Tables)

v3.25.2
ACCOUNTS RECEIVABLE (Tables)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Receivables [Abstract]    
Schedule of accounts receivable
           
    March 31,
2025
    December 31,
2024
 
Accounts receivable   $ 215,060     $ 185,044  
Accounts receivable - related party    

1,760,625

     

294,434

 
Allowance for credit losses           (76,037 )
Accounts receivable, net   $ 1,975,685     $ 403,441  
           
    December 31,
2024
    December 31,
2023
 
Accounts receivable   $ 479,478     $ 1,462,463  
Allowance for credit losses     (76,037 )      
Accounts Receivable, net   $ 403,441     $ 1,462,463  
Schedule of allowance for doubtful accounts
               
    March 31,
2025
    December 31,
2024
 
Allowance for credit losses, beginning balance   $ (76,037 )   $  
Allowance for credit losses provision           (76,037 )
Less recoveries     76,037        
Allowance for credit losses, ending balance   $     $ (76,037 )
 Schedule of allowance for doubtful accounts      
    Amounts  
Allowance for doubtful accounts, beginning balance   $  
Allowance for doubtful accounts provision     (76,037 )
Less recoveries      
Allowance for doubtful accounts, ending balance   $ (76,037 )