XML 67 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
LEASES (Details - Future minimum payment obligations)
Dec. 31, 2023
USD ($)
Leases  
2024 $ 287,577
2025 276,622
2026 224,702
2027 235,939
Thereafter 0
Total $ 1,024,840