v3.25.2
ACCOUNTS RECEIVABLE
12 Months Ended
Dec. 31, 2024
Credit Loss [Abstract]  
ACCOUNTS RECEIVABLE

4. ACCOUNTS RECEIVABLE

 

As of December 31, 2024 and 2023, accounts receivable consisted of the following, and the Company determined that based on the aging of the customer accounts, coverage of credit insurance, customer concentrations, customer credit-worthiness, historical and current economic trends and changes in its customer payment patterns, the allowance for credit losses assessed to be zero.

 

   December 31, 2024   December 31, 2023 
   As of 
   December 31, 2024   December 31, 2023 
Accounts receivable  $1,506,894   $2,532,551