XML 51 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of operating leases [Table Text Block]
   

Year Ended

December 31,

 
    2024  
Operating lease      
Operating lease right-of-use assets $ 268,571  
Operating lease liabilities - current   116,323  
Operating lease liabilities - non-current   205,945  
Schedule of lease cost [Table Text Block]
   

Year Ended
December 31,

 
    2024  
Lease cost      
Operating lease cost $ 123,777  
Other information      
Operating cash flows used in operating leases   (70,080 )
Remaining lease term (in years)   2.42  
Discount rate   10%  
       
Schedule of future minimum lease payments [Table Text Block]
Year ending December 31,      
2025 $ 142,262  
2026   146,530  
2027   74,348  
Total future minimum lease payments, undiscounted   363,140  
Present value discount   (40,872 )
Total lease liability $ 322,268