XML 84 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Details - Maturities of lease payments)
Dec. 31, 2024
USD ($)
Leases  
2025 $ 207,756
2026 197,595
2027 195,760
2028 177,669
2029 168,462
Thereafter $ 13,627