v3.26.1
Commitments and contingencies (Details Narrative) - USD ($)
6 Months Ended
Jul. 11, 2023
Jun. 30, 2026
Jun. 30, 2025
Defined Benefit Plan Disclosure [Line Items]      
Legal fees   $ 180,000 $ 180,000
G Farma Settlors [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Litigation Settlement, Amount Awarded from Other Party $ 2,539,597 2,539,597  
Litigation Settlement Interest   $ 754,921