v3.26.1
Lease (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Sep. 01, 2024
Jul. 31, 2023
Aug. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Aug. 31, 2024
Lease [Line Items]                
Expiring term   August 31, 2025 February 28, 2029          
Initial monthly rental payment     $ 11,085         $ 3,708
Lease amount $ 3,850              
Operating lease expense       $ 50,488 $ 11,336 $ 104,142 $ 22,673  
California [Member]                
Lease [Line Items]                
Lease term   24 months 42 months          
Lease Agreement [Member]                
Lease [Line Items]                
Annual increase rate of lease 3.85%              
Minimum [Member]                
Lease [Line Items]                
Lease term       10 years   10 years    
Maximum [Member]                
Lease [Line Items]                
Lease term       20 years   20 years