XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2024
Intangible Assets, Net [Abstract]  
Schedule of Intangible Assets, Net Intangible assets, net consisted of the following at June 30, 2024 and December 31, 2023:
  

June 30, 2024

(unaudited)

   December 31, 2023 
   Gross       Net   Gross       Net 
   Carrying   Accumulated   Carrying   Carrying   Accumulated   Carrying 
   Amount   Amortization   Amount   Amount   Amortization   Amount 
Patents  $50,000   $(37,500)  $12,500   $50,000   $(36,250)  $13,750 
Trade names, trademarks product names, URLs   1,022,425    (685,527)   336,898    1,022,425    (644,390)   378,035 
Internally developed software   4,180,005    (2,634,837)   1,545,168    4,180,005    (2,478,408)   1,701,597 
Subscriber/customer relationships   3,553,102    (3,154,357)   398,745    3,553,102    (2,942,007)   611,095 
Total intangible assets  $8,805,532   $(6,512,221)  $2,293,311   $8,805,532   $(6,101,055)  $2,704,477