XML 72 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Summary of Future minimum lease payments (Details)
Jun. 30, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2025 $ 38,322
Total lease payments 38,322
Less: imputed interest $ (378)
Present value of operating lease liabilities Present value of operating lease liabilities
Present value of operating lease liabilities $ 37,944