v3.25.1
Segment Reporting (Details - Revenue by country) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 4,357,316 $ 5,253,120 $ 9,375,396 $ 9,510,887
UNITED STATES        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue     7,723,932 8,378,944
UNITED KINGDOM        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue     1,103,441 231,369
SPAIN        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue     44,349 0
INDIA        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue     $ 548,023 $ 900,574