XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible assets, net (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Property, Plant and Equipment [Line Items]          
Amortization of intangible assets $ 1,381,536 $ 1,209,465 $ 2,762,571 $ 2,664,928  
Finite-lived intangible assets, gross 35,259,423   35,259,423   $ 35,259,423
Software and Software Development Costs [Member]          
Property, Plant and Equipment [Line Items]          
Finite-lived intangible assets, gross $ 476,850   $ 476,850   $ 476,850