v3.25.1
Segment Reporting (Details - Property and equipment by country) - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, Plant and Equipment, Net $ 1,452,282 $ 1,476,082
UNITED STATES    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, Plant and Equipment, Net 1,277,282 1,284,834
UNITED KINGDOM    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, Plant and Equipment, Net 121,180 182,657
SPAIN    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, Plant and Equipment, Net 48,121 0
INDIA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Property, Plant and Equipment, Net $ 5,699 $ 8,591