XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of operating leases [Table Text Block]
    Three Months Ended
March 31,
    Year Ended
December 31,
 
    2025     2024  
Operating lease            
Operating lease right-of-use assets $ 245,091   $ 268,571  
Operating lease liabilities - current   120,296     116,323  
Operating lease liabilities - non-current   174,397     205,945  
Schedule of lease cost [Table Text Block]
    Three Months Ended
March 31,
    Three Months Ended
March 31,
 
    2025     2024  
Lease cost            
Operating lease cost $ 30,945   $ 30,945  
Other information            
Operating cash flows used in operating leases   35,040     -  
Remaining lease term (in years)   2.17     3.17  
Discount rate   10%     10%  
Schedule of future minimum lease payments [Table Text Block]
2025 $ 143,314  
2026   147,613  
2027   37,174  
Total future minimum lease payments, undiscounted   328,101  
Present value discount   (33,408 )
Total lease liability $ 294,693