Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Summary of Future minimum lease payments (Details)

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