XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED EXPENSES (Tables)
6 Months Ended
Jun. 30, 2023
ACCRUED EXPENSES [Abstract]  
Accrued Expenses
As of June 30, 2023 and December 31, 2022, accrued expenses were comprised of the following:

   
June 30, 2023
   
December 31, 2022
 
Accrued salary, commission and bonus
  $ 1,777,924     $ 2,112,482  
Income taxes payable     1,390,170      
 
Accrued expenses
   
1,656,142
     
1,654,307
 
Total
 
$
4,824,236
   
$
3,766,789