XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1
INTANGIBLE ASSETS, NET (Details - Future Amortization)
Dec. 31, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2024 $ 4,232,837
2025 3,103,285
2026 1,380,534
2027 38,986
2028 8,986
Thereafter 49,699
Total amortization expense $ 8,814,327