XML 74 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Lease liabilities- current $ 353,648 $ 427,984
Lease liabilities- non-current 781,216 1,104,552
Operating leases expenses 433,089 512,937
Operating leases payments 528,437 404,440
Short-term lease expenses 481,549  
Short-term lease payments   624,011
Sublease income $ 32,609