XML 68 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets (Details - Amortization expense)
Dec. 31, 2024
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2025 $ 112,707
2026 111,600
2027 75,293
2028 66,969
2029 $ 22,527