XML 83 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Details - Lease information) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Leases    
Operating lease ROU asset $ 936,037 $ 646,779
Operating Lease liability - Short-term 207,756 118,670
Operating lease liability - Long-term $ 744,724 $ 539,035
Remaining lease term 5 years  
Discount rate 6.00%