v3.25.2
Commitments and Contingencies (Details)
Jun. 30, 2025
USD ($)
Deferred Fees [Member]  
Commitments and Contingencies [Line Items]  
Deferred payables, current $ 2,257,457