v3.25.2
Summary of Significant Accounting Policies - Schedule of Exchange Rates used to Translate Amounts in AUD and CAD into USD (Details)
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Period-end AUD: USD exchange rate [Member]      
Schedule of Exchange Rates used to Translate Amounts in AUD and CAD into USD [Line Items]      
Foreign currency translation exchange rate 0.6572 0.6183  
Period-end CAD: USD exchange rate [Member]      
Schedule of Exchange Rates used to Translate Amounts in AUD and CAD into USD [Line Items]      
Foreign currency translation exchange rate 0.733 0.695  
Average six months AUD: USD exchange rate [Member]      
Schedule of Exchange Rates used to Translate Amounts in AUD and CAD into USD [Line Items]      
Foreign currency translation exchange rate 0.6338   0.6585
Average six months CAD: USD exchange rate [Member]      
Schedule of Exchange Rates used to Translate Amounts in AUD and CAD into USD [Line Items]      
Foreign currency translation exchange rate 0.7098   0.7361
Average three months AUD: USD exchange rate [Member]      
Schedule of Exchange Rates used to Translate Amounts in AUD and CAD into USD [Line Items]      
Foreign currency translation exchange rate 0.6403   0.6591
Average three months CAD: USD exchange rate [Member]      
Schedule of Exchange Rates used to Translate Amounts in AUD and CAD into USD [Line Items]      
Foreign currency translation exchange rate 0.7226   0.7308