XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Lease (Details 2)
Jun. 30, 2025
USD ($)
Lease  
2025 $ 94,860
2026 195,412
2027 203,228
2028 211,357
2029 219,812
Thereafter 55,486
Operating leases, future minimum payments due 980,155
Less: Imputed interest (147,693)
Operating lease liabilities $ 832,462