XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
INTANGIBLE ASSETS (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Weighted average useful life     14 years 3 months 18 days  
Amortization of intangible assets $ 695,202 $ 437,540 $ 1,366,403 $ 547,563